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.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/uscxml/Interpreter.h b/src/uscxml/Interpreter.h
index d2c9025..aadef72 100644
--- a/src/uscxml/Interpreter.h
+++ b/src/uscxml/Interpreter.h
@@ -4,7 +4,6 @@
#include "uscxml/Common.h"
#include "uscxml/URL.h"
-#include <boost/uuid/uuid_generators.hpp>
#include <boost/algorithm/string.hpp>
#include <iostream>
@@ -238,7 +237,6 @@ public:
static Arabica::XPath::NodeSet<std::string> filterChildElements(const std::string& tagName, const Arabica::XPath::NodeSet<std::string>& nodeSet);
Arabica::DOM::Node<std::string> findLCCA(const Arabica::XPath::NodeSet<std::string>& states);
Arabica::XPath::NodeSet<std::string> getProperAncestors(const Arabica::DOM::Node<std::string>& s1, const Arabica::DOM::Node<std::string>& s2);
- static std::string getUUID();
protected:
InterpreterImpl();
@@ -296,7 +294,7 @@ protected:
std::string& text,
std::string& expr);
void processParamChilds(const Arabica::DOM::Node<std::string>& element,
- std::multimap<std::string, std::string>& params);
+ std::multimap<std::string, Data>& params);
void processDOMorText(const Arabica::DOM::Node<std::string>& element,
Arabica::DOM::Node<std::string>& dom,
std::string& text);
@@ -313,8 +311,6 @@ protected:
bool isInFinalState(const Arabica::DOM::Node<std::string>& state);
bool parentIsScxmlState(const Arabica::DOM::Node<std::string>& state);
- static boost::uuids::random_generator uuidGen;
-
long _lastRunOnMainThread;
std::string _name;
std::string _sessionId;
@@ -598,9 +594,6 @@ public:
Arabica::XPath::NodeSet<std::string> getProperAncestors(const Arabica::DOM::Node<std::string>& s1, const Arabica::DOM::Node<std::string>& s2) {
return _impl->getProperAncestors(s1, s2);
}
- static std::string getUUID() {
- return InterpreterImpl::getUUID();
- }
boost::shared_ptr<InterpreterImpl> getImpl() {
return _impl;