diff options
author | Stefan Radomski <sradomski@mintwerk.de> | 2016-01-06 11:10:10 (GMT) |
---|---|---|
committer | Stefan Radomski <sradomski@mintwerk.de> | 2016-01-06 11:10:10 (GMT) |
commit | f9eb54fc9c17116954846133b33f7a241e662cbc (patch) | |
tree | 7b6eede00cd3c088f0f652acccc89d4471f9cfa6 /src/uscxml/plugins/datamodel/xpath/XPathDataModel.h | |
parent | b8ba0e7c31f397a66f9d509ff20a85b33619475a (diff) | |
download | uscxml-f9eb54fc9c17116954846133b33f7a241e662cbc.zip uscxml-f9eb54fc9c17116954846133b33f7a241e662cbc.tar.gz uscxml-f9eb54fc9c17116954846133b33f7a241e662cbc.tar.bz2 |
Prepared ChartToC transformation
Diffstat (limited to 'src/uscxml/plugins/datamodel/xpath/XPathDataModel.h')
-rw-r--r-- | src/uscxml/plugins/datamodel/xpath/XPathDataModel.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/uscxml/plugins/datamodel/xpath/XPathDataModel.h b/src/uscxml/plugins/datamodel/xpath/XPathDataModel.h index fe454b3..9a71b79 100644 --- a/src/uscxml/plugins/datamodel/xpath/XPathDataModel.h +++ b/src/uscxml/plugins/datamodel/xpath/XPathDataModel.h @@ -39,14 +39,14 @@ public: XPathFunctionIn(int minArgs, int maxArgs, const std::vector<Arabica::XPath::XPathExpression<std::string> >& args, - InterpreterImpl* interpreter) : + InterpreterInfo* interpreter) : Arabica::XPath::BooleanXPathFunction<std::string>(minArgs, maxArgs, args), _interpreter(interpreter) {} protected: bool doEvaluate(const Arabica::DOM::Node<std::string>& context, const Arabica::XPath::ExecutionContext<std::string>& executionContext) const; - InterpreterImpl* _interpreter; + InterpreterInfo* _interpreter; }; class XPathFunctionResolver : public Arabica::XPath::FunctionResolver<std::string> { @@ -59,12 +59,12 @@ public: const std::vector<Arabica::XPath::XPathExpression<std::string> >& argExprs) const; virtual std::vector<std::pair<std::string, std::string> > validNames() const; - void setInterpreter(InterpreterImpl* interpreter) { + void setInterpreter(InterpreterInfo* interpreter) { _interpreter = interpreter; } protected: Arabica::XPath::StandardXPathFunctionResolver<std::string> _xpathFuncRes; - InterpreterImpl* _interpreter; + InterpreterInfo* _interpreter; }; class NodeSetVariableResolver : public Arabica::XPath::VariableResolver<std::string> { @@ -83,7 +83,7 @@ class XPathDataModel : public DataModelImpl { public: XPathDataModel(); virtual ~XPathDataModel(); - virtual boost::shared_ptr<DataModelImpl> create(InterpreterImpl* interpreter); + virtual boost::shared_ptr<DataModelImpl> create(InterpreterInfo* interpreter); virtual std::list<std::string> getNames() { std::list<std::string> names; |