Namespaces | |
| namespace | BASES |
| namespace | ENGINE |
| namespace | HMI |
Classes | |
| class | Exception |
| struct | bloctypeParser |
| struct | codetypeParser |
| Class for code parser in inline nodes. More... | |
| struct | functypeParser |
| Class for function parser in inline nodes. More... | |
| struct | componentinstancetypeParser |
| Class for componentinstance parser. More... | |
| struct | machinetypeParser |
| Class for machine parser. More... | |
| struct | containertypeParser |
| Class for container parser. More... | |
| struct | loadtypeParser |
| Class for loading parser. More... | |
| struct | stringtypeParser |
| Class for string parser. More... | |
| struct | doubletypeParser |
| Class for double parser. More... | |
| struct | inttypeParser |
| Class for integer parser. More... | |
| struct | booltypeParser |
| Class for boolean parser. More... | |
| struct | inlinetypeParser |
| struct | controltypeParser |
| struct | linktypeParser |
| struct | streamtypeParser |
| struct | looptypeParser |
| struct | whilelooptypeParser |
| struct | forlooptypeParser |
| class | PseudoComposedNode |
| struct | pseudocomposednodetypeParser |
| struct | dynparalooptypeParser |
| struct | foreachlooptypeParser |
| struct | optimizerlooptypeParser |
| struct | nodetypeParser |
| Class for node parser. More... | |
| struct | outputdatatypeParser |
| Class for outputdata parser. More... | |
| struct | outnodetypeParser |
| Class for OutNode parser. More... | |
| struct | parser |
| class | YACSLoader |
| struct | inporttypeParser |
| Class for Inport parser. More... | |
| struct | outporttypeParser |
| Class for Outport parser. More... | |
| struct | presetdatatypeParser |
| Class for presetdata parser. More... | |
| struct | presettypeParser |
| Class for PresetNode parser. More... | |
| struct | proctypeParser |
| struct | propertytypeParser |
| Class for property parser. More... | |
| struct | remotetypeParser |
| struct | roottypeParser |
| struct | servertypeParser |
| struct | servicetypeParser |
| struct | sinlinetypeParser |
| Class for parsing ServiceInlineNode description. More... | |
| struct | casetypeParser |
| struct | defaultcasetypeParser |
| struct | switchtypeParser |
| struct | typetypeParser |
| Class for type parser. More... | |
| struct | seqtypeParser |
| Class for sequence parser. More... | |
| struct | objtypeParser |
| Class for objref parser. More... | |
| struct | membertypeParser |
| Class for member parser. More... | |
| struct | structtypeParser |
| Class for struct parser. More... | |
| struct | valuetypeParser |
| Class for XML-RPC value parser. More... | |
| struct | datatypeParser |
| Class for XML-RPC data parser. More... | |
| struct | memberdatatypeParser |
| Class for XML-RPC member parser. More... | |
| struct | structdatatypeParser |
| Class for XML-RPC struct parser. More... | |
| struct | arraytypeParser |
| Class for XML-RPC array parser. More... | |
| struct | parametertypeParser |
| class | proc_i |
| class | YACS |
Typedefs | |
| typedef char | XML_Char |
Enumerations | |
| enum | Colour { White = 10, Grey = 11, Black = 12 } |
| enum | StatesForNode { UNDEFINED = -1, INVALID = 99, READY = 100, TOLOAD = 101, LOADED = 102, TOACTIVATE = 103, ACTIVATED = 104, DESACTIVATED = 105, DONE = 106, SUSPENDED = 107, LOADFAILED = 108, EXECFAILED = 109, PAUSE = 110, TORECONNECT = 111, INTERNALERR = 666, DISABLED = 777, FAILED = 888, ERROR = 999 } |
| enum | Event { NOEVENT = 200, START = 201, FINISH = 202, ABORT = 203 } |
| enum | ExecutorState { NOTYETINITIALIZED = 300, INITIALISED = 301, RUNNING = 302, WAITINGTASKS = 303, PAUSED = 304, FINISHED = 305, STOPPED = 306 } |
| enum | ExecutionMode { CONTINUE = 0, STEPBYSTEP = 1, STOPBEFORENODES = 2 } |
Variables | |
| int | traceLevel =0 |
| static std::string | t1 [] ={"script","function",""} |
| static std::string | t3 [] ={"inline","sinline","service","server", "remote", "node","forloop","foreach","optimizer","while","switch","bloc",""} |
| static std::string | t22 [] ={"ref","node","component","componentinstance",""} |
| static std::string | t2 [] ={"ref","node","component","componentinstance",""} |
| static std::string | switch_t3 [] ={"inline","sinline","service","server", "remote", "node","forloop","foreach","optimizer","while","switch","bloc",""} |
| static std::string | t4 [] ={"string","objref","double","int","boolean","array","struct",""} |
| typedef char YACS::XML_Char |
Definition at line 37 of file parserBase.hxx.
| enum YACS::Colour |
| enum YACS::Event |
| enum YACS::ExecutionMode |
| Enumerator | |
|---|---|
| CONTINUE | |
| STEPBYSTEP | |
| STOPBEFORENODES | |
Definition at line 74 of file define.hxx.
| enum YACS::ExecutorState |
| Enumerator | |
|---|---|
| NOTYETINITIALIZED | |
| INITIALISED | |
| RUNNING | |
| WAITINGTASKS | |
| PAUSED | |
| FINISHED | |
| STOPPED | |
Definition at line 63 of file define.hxx.
| enum YACS::StatesForNode |
| Enumerator | |
|---|---|
| UNDEFINED | |
| INVALID | |
| READY | |
| TOLOAD | |
| LOADED | |
| TOACTIVATE | |
| ACTIVATED | |
| DESACTIVATED | |
| DONE | |
| SUSPENDED | |
| LOADFAILED | |
| EXECFAILED | |
| PAUSE | |
| TORECONNECT | |
| INTERNALERR | |
| DISABLED | |
| FAILED | |
| ERROR | |
Definition at line 33 of file define.hxx.
|
static |
Definition at line 111 of file switchParsers.hxx.
Referenced by YACS::casetypeParser::onStart(), and YACS::casetypeParser::post().
|
static |
Definition at line 48 of file inlineParsers.hxx.
Referenced by YACS::ENGINE::isAdaptableCorbaCorba(), YACS::ENGINE::isAdaptableCorbaNeutral(), YACS::ENGINE::isAdaptableCorbaPyObject(), YACS::ENGINE::isAdaptableNeutralCorba(), YACS::ENGINE::isAdaptableNeutralPyObject(), YACS::ENGINE::isAdaptableNeutralXml(), YACS::ENGINE::isAdaptablePyObjectCorba(), YACS::ENGINE::isAdaptablePyObjectNeutral(), YACS::ENGINE::isAdaptablePyObjectPyObject(), YACS::ENGINE::isAdaptableXmlCorba(), YACS::ENGINE::isAdaptableXmlNeutral(), YACS::remotetypeParser< T >::onStart(), and YACS::inlinetypeParser< T >::onStart().
|
static |
Definition at line 49 of file serviceParsers.hxx.
Referenced by YACS::ENGINE::isAdaptableCorbaCorba(), YACS::ENGINE::isAdaptableCorbaNeutral(), YACS::ENGINE::isAdaptableCorbaPyObject(), YACS::ENGINE::isAdaptableNeutralCorba(), YACS::ENGINE::isAdaptableNeutralPyObject(), YACS::ENGINE::isAdaptableNeutralXml(), YACS::ENGINE::isAdaptablePyObjectCorba(), YACS::ENGINE::isAdaptablePyObjectNeutral(), YACS::ENGINE::isAdaptablePyObjectPyObject(), YACS::ENGINE::isAdaptableXmlCorba(), YACS::ENGINE::isAdaptableXmlNeutral(), and YACS::servicetypeParser< T >::onStart().
|
static |
Definition at line 31 of file serverParsers.hxx.
Referenced by YACS::servertypeParser< T >::onStart().
|
static |
Definition at line 82 of file loopParsers.hxx.
Referenced by YACS::looptypeParser< T >::onStart().
|
static |
Definition at line 34 of file xmlrpcParsers.cxx.
Referenced by YACS::valuetypeParser::onStart(), and YACS::valuetypeParser::post().
| YACSBASES_EXPORT int YACS::traceLevel =0 |
Definition at line 33 of file YacsTrace.cxx.
Referenced by YACS::ENGINE::Runtime::Runtime().