diff options
author | Stefan Radomski <radomski@tk.informatik.tu-darmstadt.de> | 2014-08-03 12:10:57 (GMT) |
---|---|---|
committer | Stefan Radomski <radomski@tk.informatik.tu-darmstadt.de> | 2014-08-03 12:10:57 (GMT) |
commit | 6e1a4a67d5b17e92135cd3f5daf51bf044d76e40 (patch) | |
tree | 63d8de9a5ba99dbcd16c6bd867241a7e7466c559 /src/uscxml/plugins/element/postpone | |
parent | 37f8735a66aadd0e3f019f5edbb9356cf4a7b974 (diff) | |
download | uscxml-6e1a4a67d5b17e92135cd3f5daf51bf044d76e40.zip uscxml-6e1a4a67d5b17e92135cd3f5daf51bf044d76e40.tar.gz uscxml-6e1a4a67d5b17e92135cd3f5daf51bf044d76e40.tar.bz2 |
Got rid of more dynamic_casts
Diffstat (limited to 'src/uscxml/plugins/element/postpone')
-rw-r--r-- | src/uscxml/plugins/element/postpone/PostponeElement.cpp | 4 | ||||
-rw-r--r-- | src/uscxml/plugins/element/postpone/PostponeElement.h | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/uscxml/plugins/element/postpone/PostponeElement.cpp b/src/uscxml/plugins/element/postpone/PostponeElement.cpp index 7a18b38..a041a9e 100644 --- a/src/uscxml/plugins/element/postpone/PostponeElement.cpp +++ b/src/uscxml/plugins/element/postpone/PostponeElement.cpp @@ -44,7 +44,7 @@ boost::shared_ptr<ExecutableContentImpl> PostponeElement::create(InterpreterImpl return invoker; } -void PostponeElement::enterElement(const Arabica::DOM::Node<std::string>& node) { +void PostponeElement::enterElement(const Arabica::DOM::Element<std::string>& node) { if (!_interpreter->getDataModel()) { LOG(ERROR) << "Postpone element requires a datamodel"; return; @@ -116,7 +116,7 @@ void PostponeElement::enterElement(const Arabica::DOM::Node<std::string>& node) Resubmitter::postpone(currEvent, until, 0, chained, _interpreter); } -void PostponeElement::exitElement(const Arabica::DOM::Node<std::string>& node) { +void PostponeElement::exitElement(const Arabica::DOM::Element<std::string>& node) { } void PostponeElement::Resubmitter::postpone(const Event& event, std::string until, uint64_t timeout, bool chained, InterpreterImpl* interpreter) { diff --git a/src/uscxml/plugins/element/postpone/PostponeElement.h b/src/uscxml/plugins/element/postpone/PostponeElement.h index 56464e2..9840c75 100644 --- a/src/uscxml/plugins/element/postpone/PostponeElement.h +++ b/src/uscxml/plugins/element/postpone/PostponeElement.h @@ -56,8 +56,8 @@ public: return false; } - void enterElement(const Arabica::DOM::Node<std::string>& node); - void exitElement(const Arabica::DOM::Node<std::string>& node); + void enterElement(const Arabica::DOM::Element<std::string>& node); + void exitElement(const Arabica::DOM::Element<std::string>& node); protected: // once per interpreter |