uscxml::ContentExecutorCallbacks Class Referenceabstract
Inheritance diagram for uscxml::ContentExecutorCallbacks:
Public Member Functions | |
| virtual void | assign (const std::string &location, const Data &data, const std::map< std::string, std::string > &attrs)=0 |
| virtual void | cancelDelayed (const std::string &eventId)=0 |
| virtual bool | checkValidSendType (const std::string &type, const std::string &target)=0 |
| virtual void | enqueue (const std::string &type, const std::string &target, size_t delayMs, const Event &sendEvent)=0 |
| virtual void | enqueueExternal (const Event &event)=0 |
| virtual void | enqueueExternalDelayed (const Event &event, size_t delayMs, const std::string &eventUUID)=0 |
| virtual void | enqueueInternal (const Event &event)=0 |
| virtual Data | evalAsData (const std::string &expr)=0 |
| virtual Data | getAsData (const std::string &expr)=0 |
| virtual std::string | getBaseURL ()=0 |
| virtual const Event & | getCurrentEvent ()=0 |
| virtual Interpreter | getInterpreter ()=0 |
| virtual std::string | getInvokeId ()=0 |
| virtual size_t | getLength (const std::string &expr)=0 |
| virtual Logger | getLogger ()=0 |
| virtual std::set< InterpreterMonitor * > | getMonitors ()=0 |
| Monitoring. | |
| virtual void | invoke (const std::string &type, const std::string &src, bool autoForward, XERCESC_NS::DOMElement *finalize, const Event &invokeEvent)=0 |
| virtual bool | isTrue (const std::string &expr)=0 |
| virtual void | setForeach (const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)=0 |
| virtual void | uninvoke (const std::string &invokeId)=0 |
The documentation for this class was generated from the following file:
- interpreter/ContentExecutorImpl.h
