|
| ActionMgr () |
|
virtual | ~ActionMgr () |
|
void | CreateActions (boost::asio::io_service &ios, rad::Dispatcher &dispatcher, rad::MsgReplier &msgReplier, rad::TopicSub &topicSub, DataContext &theData) |
|
void | CreateActivities (DataContext &theData, rad::SMAdapter &sm) |
|
| ActionMgr (const ActionMgr &)=delete |
|
ActionMgr & | operator= (const ActionMgr &)=delete |
| Disable copy constructor. More...
|
|
| ActionMgr () |
|
virtual | ~ActionMgr () |
|
void | CreateActions (boost::asio::io_service &ios, rad::Dispatcher &dispatcher, rad::MsgReplier &msgReplier, rad::TopicSub &topicSub, DataContext &theData) |
|
void | CreateActivities (DataContext &theData, rad::SMAdapter &sm) |
|
| ActionMgr (const ActionMgr &)=delete |
|
ActionMgr & | operator= (const ActionMgr &)=delete |
| Disable copy constructor. More...
|
|
| ActionMgr () |
|
void | AddAction (scxml4cpp::Action *a) |
|
void | AddActionGroup (rad::ActionGroup *a) |
|
void | AddActivity (scxml4cpp::Activity *a) |
|
ActionList & | GetActions () |
|
ActionGroupList & | GetActionGroups () |
|
ActivityList & | GetActivities () |
|
scxml4cpp::Action * | FindAction (const std::string &id) |
|
ActionGroup * | FindActionGroup (const std::string &id) |
|
| ActionMgr (const ActionMgr &)=delete |
|
ActionMgr & | operator= (const ActionMgr &)=delete |
| Disable copy constructor. More...
|
|
| ActionMgr () |
|
void | AddAction (scxml4cpp::Action *a) |
|
void | AddActionGroup (rad::ActionGroup *a) |
|
void | AddActivity (scxml4cpp::Activity *a) |
|
ActionList & | GetActions () |
|
ActionGroupList & | GetActionGroups () |
|
ActivityList & | GetActivities () |
|
scxml4cpp::Action * | FindAction (const std::string &id) |
|
ActionGroup * | FindActionGroup (const std::string &id) |
|
| ActionMgr (const ActionMgr &)=delete |
|
ActionMgr & | operator= (const ActionMgr &)=delete |
| Disable copy constructor. More...
|
|
| ActionMgr () |
|
void | AddAction (scxml4cpp::Action *a) |
|
void | AddActionGroup (rad::ActionGroup *a) |
|
void | AddActivity (scxml4cpp::Activity *a) |
|
ActionList & | GetActions () |
|
ActionGroupList & | GetActionGroups () |
|
ActivityList & | GetActivities () |
|
scxml4cpp::Action * | FindAction (const std::string &id) |
|
ActionGroup * | FindActionGroup (const std::string &id) |
|
| ActionMgr (const ActionMgr &)=delete |
|
ActionMgr & | operator= (const ActionMgr &)=delete |
| Disable copy constructor. More...
|
|
This class is responsible for the life-cycle management of actions and activities.
It provides two methods (CreateActions(), CreateActivities()) to create the actions and activities objects used by the State Machine engine.
Action and activity objects are deleted in the base class destructor.