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