#include <LoadState.hxx>


Public Member Functions | |
| sampleParser (loopPortParser *father) | |
| virtual void | init (const xmlChar **p, xmlParserBase *father=0) |
| virtual void | onStart (const XML_Char *elem, const xmlChar **p) |
| virtual void | onEnd (const XML_Char *name) |
| virtual void | charData (std::string data) |
Private Attributes | |
| loopPortParser * | _sampleFather |
Additional Inherited Members | |
Static Public Member Functions inherited from YACS::ENGINE::stateParser | |
| static void | setProc (Proc *p) |
| static void | setRuntime (Runtime *runtime) |
Public Attributes inherited from xmlParserBase | |
| std::map< std::string, int > | counts |
Static Public Attributes inherited from YACS::ENGINE::stateParser | |
| static XMLReadState | _state |
| static std::string | _what |
Protected Member Functions inherited from xmlParserBase | |
| void | getAttributes (const xmlChar **p) |
| virtual void | onStart (const XML_Char *elem, const xmlChar **p) |
| virtual void | onEnd (const XML_Char *name) |
| virtual void | incrCount (const XML_Char *elem) |
| virtual void | end () |
| virtual void | stopParse (std::string what) |
Protected Attributes inherited from xmlParserBase | |
| std::map< std::string, std::string > | _mapAttrib |
| std::string | _data |
| xmlParserBase * | _father |
Static Protected Attributes inherited from YACS::ENGINE::stateParser | |
| static std::stack< XMLReadState > | _stackState |
| static Proc * | _p |
| static Runtime * | _runtime |
| static std::map< std::string, YACS::StatesForNode > | _nodeStateValue |
| static std::map< std::string, YACS::StatesForNode > | _nodeStates |
Definition at line 203 of file LoadState.hxx.
| sampleParser::sampleParser | ( | loopPortParser * | father | ) |
Definition at line 854 of file LoadState.cxx.
|
virtual |
to be specialized following the kind of xml tag
Reimplemented from YACS::ENGINE::stateParser.
Definition at line 903 of file LoadState.cxx.
References xmlParserBase::_data.
|
virtual |
all parsers must know their father parser (father tag), in order to set values or attributes in father.
Reimplemented from YACS::ENGINE::stateParser.
Definition at line 860 of file LoadState.cxx.
References xmlParserBase::_father, YACS::ENGINE::stateParser::_stackState, YACS::ENGINE::stateParser::_state, DEBTRACE, and xmlParserBase::getAttributes().
|
virtual |
Reimplemented from YACS::ENGINE::stateParser.
Definition at line 890 of file LoadState.cxx.
References xmlParserBase::_data, xmlParserBase::_mapAttrib, _sampleFather, YACS::ENGINE::stateParser::_state, YACS::ENGINE::stateParser::_what, YACS::ENGINE::loopPortParser::addSample(), YACS::ENGINE::stateParser::onEnd(), xmlParserBase::stopParse(), and YACS::ENGINE::XMLFATALERROR.
|
virtual |
Reimplemented from YACS::ENGINE::stateParser.
Definition at line 869 of file LoadState.cxx.
References xmlParserBase::_stackParser, YACS::ENGINE::stateParser::_state, YACS::ENGINE::stateParser::_what, xmlParserBase::_xmlParser, DEBTRACE, YACS::ENGINE::stateParser::init(), xmlParserBase::stopParse(), xmlParserBase::XML_SetUserData(), and YACS::ENGINE::XMLFATALERROR.
|
private |
Definition at line 214 of file LoadState.hxx.
Referenced by onEnd().