class for parse an xml file, use a dedicated parser, to load a saved state of a SALOME execution. More...
#include <LoadState.hxx>
Public Member Functions | |
stateLoader (xmlParserBase *parser, YACS::ENGINE::Proc *p) | |
virtual void | parse (std::string xmlState) |
Public Member Functions inherited from xmlReader | |
xmlReader (xmlParserBase *parser) | |
Protected Attributes | |
Proc * | _p |
Runtime * | _runtime |
Protected Attributes inherited from xmlReader | |
xmlParserBase * | _rootParser |
class for parse an xml file, use a dedicated parser, to load a saved state of a SALOME execution.
Definition at line 53 of file LoadState.hxx.
stateLoader::stateLoader | ( | xmlParserBase * | parser, |
YACS::ENGINE::Proc * | p | ||
) |
Definition at line 910 of file LoadState.cxx.
References _p, _runtime, YACS::ENGINE::getRuntime(), and p.
|
virtual |
libxml2 parse
xmlFile | file to parse |
Reimplemented from xmlReader.
Definition at line 917 of file LoadState.cxx.
References _p, xmlReader::_rootParser, _runtime, YACS::ENGINE::stateParser::_state, YACS::ENGINE::stateParser::_what, DEBTRACE, xmlReader::parse(), YACS::ENGINE::stateParser::setProc(), YACS::ENGINE::stateParser::setRuntime(), YACS::ENGINE::XMLDONE, YACS::ENGINE::XMLFATALERROR, and YACS::ENGINE::XMLNOCONTEXT.
Referenced by YACS::ENGINE::loadState(), and main().
|
protected |
Definition at line 60 of file LoadState.hxx.
Referenced by parse(), and stateLoader().
|
protected |
Definition at line 61 of file LoadState.hxx.
Referenced by parse(), and stateLoader().