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
