Go to the documentation of this file.
9 #ifndef RAD_GUARD_CALLBACK_HPP
10 #define RAD_GUARD_CALLBACK_HPP
43 #endif // RAD_GUARD_CALLBACK_HPP
void execute(scxml4cpp::Context *c) override
Definition: guardCallback.cpp:33
AnyEvent class header file.
Definition: assert.cpp:13
GuardCallback(const std::string id, std::function< bool(scxml4cpp::Context *c)> guard_method)
Definition: guardCallback.cpp:20
bool evaluate(scxml4cpp::Context *c) override
Definition: guardCallback.cpp:41
GuardCallback(const GuardCallback &)=delete
Definition: guardCallback.hpp:24
GuardCallback & operator=(GuardCallback &&)=default
GuardCallback(GuardCallback &&)=default
GuardCallback & operator=(const GuardCallback &)=delete
Disable copy constructor.