#include <ymlloader.h>
Inheritance diagram for YMLLoader:
Public Member Functions | |
YMLLoader (YMLEntityFactory *factory, Interpreter *interpreter) | |
virtual | ~YMLLoader () |
virtual void | parseCall (call_t type, int argc, const char *const *args) |
YMLNetwork * | parse (std::istream &stream, TraceContext *traceContext=0) |
YMLNetwork * | parse (const char *filename, TraceContext *traceContext=0) |
YMLNetwork * | parse (XERCES_CPP_NAMESPACE::InputSource *input, TraceContext *traceContext=0) |
Protected Member Functions | |
YMLNetwork * | topNetwork () |
YMLNode * | topNode () |
YMLLink * | topLink () |
YMLPort * | topPort () |
YMLEntity * | topEntity () |
|
Construct a YMLLoader.
|
|
|
|
Reimplementation of parseCall. Creates YMLEntities and puts them on the parse stack on start calls. Pops YMLEntites of the parse stack on end calls.
Reimplemented from YMLSAXParser. |
|
|
|
Parase YML from a file.
|
|
|
|
|
|
|
|
|
|
|
|
|