diff options
Diffstat (limited to 'src/uscxml/Interpreter.h')
-rw-r--r-- | src/uscxml/Interpreter.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/uscxml/Interpreter.h b/src/uscxml/Interpreter.h index 008de6f..4bccf5b 100644 --- a/src/uscxml/Interpreter.h +++ b/src/uscxml/Interpreter.h @@ -131,12 +131,6 @@ public: EARLY = 0, LATE = 1 }; - - class DOMEventListener : public Arabica::DOM::Events::EventListener<std::string> { - public: - void handleEvent(Arabica::DOM::Events::Event<std::string>& event); - InterpreterImpl* _interpreter; - }; virtual ~InterpreterImpl(); @@ -306,6 +300,13 @@ public: Arabica::XPath::NodeSet<std::string> getProperAncestors(const Arabica::DOM::Node<std::string>& s1, const Arabica::DOM::Node<std::string>& s2); protected: + + class DOMEventListener : public Arabica::DOM::Events::EventListener<std::string> { + public: + void handleEvent(Arabica::DOM::Events::Event<std::string>& event); + InterpreterImpl* _interpreter; + }; + InterpreterImpl(); void init(); |