10 #ifndef RAD_ACTION_MGR_HPP
11 #define RAD_ACTION_MGR_HPP
13 #include <rad/actionGroup.hpp>
15 #include <scxml4cpp/Action.h>
16 #include <scxml4cpp/Activity.h>
63 #endif // RAD_ACTION_MGR_HPP
void AddActivity(scxml4cpp::Activity *the_activity)
Definition: actionMgr.cpp:79
ActionGroupList & GetActionGroups()
Definition: actionMgr.cpp:96
Definition: Activity.h:39
scxml4cpp::Action * FindAction(const std::string &id)
Definition: actionMgr.cpp:115
virtual ~ActionMgr()
Definition: actionMgr.cpp:24
ActionMgr()
Definition: actionMgr.cpp:19
Definition: actionMgr.hpp:36
ActionList & GetActions()
Definition: actionMgr.cpp:88
std::list< rad::ActionGroup * > ActionGroupList
Definition: actionMgr.hpp:29
ActivityList & GetActivities()
Definition: actionMgr.cpp:104
std::list< scxml4cpp::Activity * > ActivityList
Definition: actionMgr.hpp:30
void AddAction(scxml4cpp::Action *the_action)
Definition: actionMgr.cpp:57
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
Definition: actionGroup.hpp:20
ActionMgr & operator=(const ActionMgr &)=delete
Disable copy constructor.