uscxml::InterpreterMonitor Class Reference
Inheritance diagram for uscxml::InterpreterMonitor:
[legend]
Collaboration diagram for uscxml::InterpreterMonitor:
[legend]

Public Member Functions

 InterpreterMonitor (Logger logger)
 
virtual void afterCompletion (Interpreter &interpreter)
 
virtual void afterEnteringState (Interpreter &interpreter, const XERCESC_NS::DOMElement *state)
 
virtual void afterExecutingContent (Interpreter &interpreter, const XERCESC_NS::DOMElement *execContent)
 
virtual void afterExitingState (Interpreter &interpreter, const XERCESC_NS::DOMElement *state)
 
virtual void afterInvoking (Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)
 
virtual void afterMicroStep (Interpreter &interpreter)
 
virtual void afterTakingTransition (Interpreter &interpreter, const XERCESC_NS::DOMElement *transition)
 
virtual void afterUninvoking (Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)
 
virtual void beforeCompletion (Interpreter &interpreter)
 
virtual void beforeEnteringState (Interpreter &interpreter, const XERCESC_NS::DOMElement *state)
 
virtual void beforeExecutingContent (Interpreter &interpreter, const XERCESC_NS::DOMElement *execContent)
 
virtual void beforeExitingState (Interpreter &interpreter, const XERCESC_NS::DOMElement *state)
 
virtual void beforeInvoking (Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)
 
virtual void beforeMicroStep (Interpreter &interpreter)
 
virtual void beforeProcessingEvent (Interpreter &interpreter, const Event &event)
 
virtual void beforeTakingTransition (Interpreter &interpreter, const XERCESC_NS::DOMElement *transition)
 
virtual void beforeUninvoking (Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)
 
void copyToInvokers (bool copy)
 
bool copyToInvokers ()
 
virtual void onStableConfiguration (Interpreter &interpreter)
 
virtual void reportIssue (Interpreter &interpreter, const InterpreterIssue &issue)
 

Protected Attributes

bool _copyToInvokers
 
Logger _logger
 

The documentation for this class was generated from the following file: