diff options
Diffstat (limited to 'src/bindings/swig/wrapped/WrappedInterpreterMonitor.h')
-rw-r--r-- | src/bindings/swig/wrapped/WrappedInterpreterMonitor.h | 35 |
1 files changed, 22 insertions, 13 deletions
diff --git a/src/bindings/swig/wrapped/WrappedInterpreterMonitor.h b/src/bindings/swig/wrapped/WrappedInterpreterMonitor.h index e83c896..c5655cf 100644 --- a/src/bindings/swig/wrapped/WrappedInterpreterMonitor.h +++ b/src/bindings/swig/wrapped/WrappedInterpreterMonitor.h @@ -44,82 +44,91 @@ public: WrappedInterpreterMonitor(); virtual ~WrappedInterpreterMonitor(); - void beforeExitingState(const XERCESC_NS::DOMElement* state); + void beforeExitingState(InterpreterImpl* impl, const XERCESC_NS::DOMElement* state); virtual void beforeExitingState(const std::string& stateId, const std::string& xpath, const std::string& stateXML) {} - void afterExitingState(const XERCESC_NS::DOMElement* state); + void afterExitingState(InterpreterImpl* impl, const XERCESC_NS::DOMElement* state); virtual void afterExitingState(const std::string& stateId, const std::string& xpath, const std::string& stateXML) {} - void beforeExecutingContent(const XERCESC_NS::DOMElement* content); + void beforeExecutingContent(InterpreterImpl* impl, const XERCESC_NS::DOMElement* content); virtual void beforeExecutingContent(const std::string& tagName, const std::string& xpath, const std::string& contentXML) {} - void afterExecutingContent(const XERCESC_NS::DOMElement* content); + void afterExecutingContent(InterpreterImpl* impl, const XERCESC_NS::DOMElement* content); virtual void afterExecutingContent(const std::string& tagName, const std::string& xpath, const std::string& contentXML) {} - void beforeUninvoking(const XERCESC_NS::DOMElement* invoker, + void beforeUninvoking(InterpreterImpl* impl, + const XERCESC_NS::DOMElement* invoker, const std::string& invokeid); virtual void beforeUninvoking(const std::string& xpath, const std::string& invokeid, const std::string& invokerXML) {} - void afterUninvoking(const XERCESC_NS::DOMElement* invoker, + void afterUninvoking(InterpreterImpl* impl, + const XERCESC_NS::DOMElement* invoker, const std::string& invokeid); virtual void afterUninvoking(const std::string& xpath, const std::string& invokeid, const std::string& invokerXML) {} - void beforeTakingTransition(const XERCESC_NS::DOMElement* transition); + void beforeTakingTransition(InterpreterImpl* impl, + const XERCESC_NS::DOMElement* transition); virtual void beforeTakingTransition(const std::string& xpath, const std::string& source, const std::list<std::string>& targets, const std::string& transitionXML) {} - void afterTakingTransition(const XERCESC_NS::DOMElement* transition); + void afterTakingTransition(InterpreterImpl* impl, + const XERCESC_NS::DOMElement* transition); virtual void afterTakingTransition(const std::string& xpath, const std::string& source, const std::list<std::string>& targets, const std::string& transitionXML) {} - void beforeEnteringState(const XERCESC_NS::DOMElement* state); + void beforeEnteringState(InterpreterImpl* impl, + const XERCESC_NS::DOMElement* state); virtual void beforeEnteringState(const std::string& stateId, const std::string& xpath, const std::string& stateXML) {} - void afterEnteringState(const XERCESC_NS::DOMElement* state); + void afterEnteringState(InterpreterImpl* impl, + const XERCESC_NS::DOMElement* state); virtual void afterEnteringState(const std::string& stateId, const std::string& xpath, const std::string& stateXML) {} - void beforeInvoking(const XERCESC_NS::DOMElement* invoker, + void beforeInvoking(InterpreterImpl* impl, + const XERCESC_NS::DOMElement* invoker, const std::string& invokeid); virtual void beforeInvoking(const std::string& xpath, const std::string& invokeid, const std::string& invokerXML) {} - void afterInvoking(const XERCESC_NS::DOMElement* invoker, + void afterInvoking(InterpreterImpl* impl, + const XERCESC_NS::DOMElement* invoker, const std::string& invokeid); virtual void afterInvoking(const std::string& xpath, const std::string& invokeid, const std::string& invokerXML) {} - virtual void reportIssue(const InterpreterIssue& issue) {} + virtual void reportIssue(InterpreterImpl* impl, + const InterpreterIssue& issue) {} }; } |