Go to the documentation of this file.
10 #ifndef RAD_ACTION_MGR_HPP
11 #define RAD_ACTION_MGR_HPP
63 #endif // RAD_ACTION_MGR_HPP
virtual ~ActionMgr()
Definition: actionMgr.cpp:24
void AddAction(scxml4cpp::Action *the_action)
Definition: actionMgr.cpp:57
Definition: Activity.h:40
ActionMgr & operator=(const ActionMgr &)=delete
Disable copy constructor.
Definition: actionMgr.hpp:36
scxml4cpp::Action * FindAction(const std::string &id)
Definition: actionMgr.cpp:115
Definition: assert.cpp:13
std::list< rad::ActionGroup * > ActionGroupList
Definition: actionMgr.hpp:29
ActionGroup * FindActionGroup(const std::string &id)
Definition: actionMgr.cpp:133
void AddActionGroup(rad::ActionGroup *the_action_group)
Definition: actionMgr.cpp:68
std::list< scxml4cpp::Action * > ActionList
Definition: actionMgr.hpp:28
ActionList & GetActions()
Definition: actionMgr.cpp:88
ActionGroup class header file.
std::list< scxml4cpp::Activity * > ActivityList
Definition: actionMgr.hpp:30
Definition: actionGroup.hpp:20
void AddActivity(scxml4cpp::Activity *the_activity)
Definition: actionMgr.cpp:79
ActionGroupList & GetActionGroups()
Definition: actionMgr.cpp:96
ActivityList & GetActivities()
Definition: actionMgr.cpp:104
ActionMgr(const ActionMgr &)=delete
ActionMgr()
Definition: actionMgr.cpp:19