diff options
author | Stefan Radomski <radomski@tk.informatik.tu-darmstadt.de> | 2013-03-30 17:31:50 (GMT) |
---|---|---|
committer | Stefan Radomski <radomski@tk.informatik.tu-darmstadt.de> | 2013-03-30 17:31:50 (GMT) |
commit | 5cdc1f8ec070fc3b8d03bde36a1854e7291790a2 (patch) | |
tree | a13531d9ce29693e5c3b4c8f6396dfac4bbf4290 /src/uscxml/interpreter | |
parent | c8f8923484cbc99eff1e3c0b703568b243f3728b (diff) | |
download | uscxml-5cdc1f8ec070fc3b8d03bde36a1854e7291790a2.zip uscxml-5cdc1f8ec070fc3b8d03bde36a1854e7291790a2.tar.gz uscxml-5cdc1f8ec070fc3b8d03bde36a1854e7291790a2.tar.bz2 |
Interpreter cannot be abstract for PHP wrappers to work
Diffstat (limited to 'src/uscxml/interpreter')
-rw-r--r-- | src/uscxml/interpreter/InterpreterDraft7.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/uscxml/interpreter/InterpreterDraft7.cpp b/src/uscxml/interpreter/InterpreterDraft7.cpp index 7af2d39..5f07cfc 100644 --- a/src/uscxml/interpreter/InterpreterDraft7.cpp +++ b/src/uscxml/interpreter/InterpreterDraft7.cpp @@ -253,6 +253,7 @@ function selectEventlessTransitions(): return enabledTransitions */ Arabica::XPath::NodeSet<std::string> InterpreterDraft7::selectEventlessTransitions() { + return Arabica::XPath::NodeSet<std::string>(); } /** @@ -269,6 +270,7 @@ function selectTransitions(event): return enabledTransitions */ Arabica::XPath::NodeSet<std::string> InterpreterDraft7::selectTransitions(const std::string& event) { + return Arabica::XPath::NodeSet<std::string>(); } /** @@ -335,6 +337,7 @@ function computeExitSet(transitions) */ Arabica::XPath::NodeSet<std::string> InterpreterDraft7::computeExitSet(const Arabica::XPath::NodeSet<std::string>& enabledTransitions, const Arabica::XPath::NodeSet<std::string>& statesToExit) { + return Arabica::XPath::NodeSet<std::string>(); } /** @@ -351,6 +354,7 @@ Arabica::XPath::NodeSet<std::string> InterpreterDraft7::computeExitSet(const Ara Arabica::XPath::NodeSet<std::string> InterpreterDraft7::computeEntrySet(const Arabica::XPath::NodeSet<std::string>& transitions, const Arabica::XPath::NodeSet<std::string>& statesToEnter, const Arabica::XPath::NodeSet<std::string>& statesForDefaultEntry) { + return Arabica::XPath::NodeSet<std::string>(); } /** @@ -375,6 +379,7 @@ function removeConflictingTransitions(enabledTransitions): return filteredTransitions */ Arabica::XPath::NodeSet<std::string> InterpreterDraft7::removeConflictingTransitions(const Arabica::XPath::NodeSet<std::string>& enabledTransitions) { + return Arabica::XPath::NodeSet<std::string>(); } /** @@ -388,6 +393,7 @@ Arabica::XPath::NodeSet<std::string> InterpreterDraft7::removeConflictingTransit return findLCCA([t.source].append(tstates)) */ Arabica::DOM::Node<std::string> InterpreterDraft7::getTransitionDomain(const Arabica::DOM::Node<std::string>& transition) { + return Arabica::DOM::Node<std::string>(); } /** @@ -418,6 +424,7 @@ Arabica::DOM::Node<std::string> InterpreterDraft7::getTransitionDomain(const Ara Arabica::XPath::NodeSet<std::string> InterpreterDraft7::addDescendentStatesToEnter(const Arabica::DOM::Node<std::string>& state, const Arabica::XPath::NodeSet<std::string>& statesToEnter, const Arabica::XPath::NodeSet<std::string>& statesForDefaultEntry) { + return Arabica::XPath::NodeSet<std::string>(); } /** @@ -433,7 +440,7 @@ Arabica::XPath::NodeSet<std::string> InterpreterDraft7::addAncestorsStatesToEnte const Arabica::DOM::Node<std::string>& ancestor, const Arabica::XPath::NodeSet<std::string>& statesToEnter, const Arabica::XPath::NodeSet<std::string>& statesForDefaultEntry) { + return Arabica::XPath::NodeSet<std::string>(); } - }
\ No newline at end of file |