uscxml::MicroStepCallbacks Class Referenceabstract
Inheritance diagram for uscxml::MicroStepCallbacks:
Public Member Functions | |
virtual Event | dequeueExternal (size_t blockMs)=0 |
virtual Event | dequeueInternal ()=0 |
Event Queues / Matching. | |
virtual Data & | getCache ()=0 |
Cache Data. | |
virtual Interpreter | getInterpreter ()=0 |
virtual Logger | getLogger ()=0 |
virtual std::set< InterpreterMonitor * > | getMonitors ()=0 |
Monitoring. | |
virtual void | initData (XERCESC_NS::DOMElement *element)=0 |
virtual void | invoke (XERCESC_NS::DOMElement *invoke)=0 |
Invocations. | |
virtual bool | isMatched (const Event &event, const std::string &eventDesc)=0 |
virtual bool | isTrue (const std::string &expr)=0 |
Datamodel. | |
virtual void | process (XERCESC_NS::DOMElement *block)=0 |
Executable Content. | |
virtual void | raiseDoneEvent (XERCESC_NS::DOMElement *state, XERCESC_NS::DOMElement *doneData)=0 |
virtual void | uninvoke (XERCESC_NS::DOMElement *invoke)=0 |
The documentation for this class was generated from the following file:
- interpreter/MicroStepImpl.h