uscxml::ContentExecutorCallbacks Class Referenceabstract
Inheritance diagram for uscxml::ContentExecutorCallbacks:
[legend]

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 EventgetCurrentEvent ()=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: