summaryrefslogtreecommitdiffstats
path: root/src/uscxml/Interpreter.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/uscxml/Interpreter.h')
-rw-r--r--src/uscxml/Interpreter.h13
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();