9 #ifndef RAD_ACTION_CALLBACK_HPP
10 #define RAD_ACTION_CALLBACK_HPP
12 #include <rad/AnyEvent.hpp>
14 #include <scxml4cpp/Action.h>
15 #include <scxml4cpp/Context.h>
36 std::function<void(AnyEvent const&)> mActionMethod;
ActionCallback(const std::string id, std::function< void(AnyEvent const &)> actionMethod)
Definition: ActionCallback.cpp:20
ActionCallback & operator=(const ActionCallback &)=delete
Disable copy constructor.
Definition: AnyEvent.hpp:55
Definition: ActionCallback.hpp:24
void execute(scxml4cpp::Context *c)
Definition: ActionCallback.cpp:34
bool evaluate(scxml4cpp::Context *c)
Definition: ActionCallback.cpp:59