ifw-sup
3.0.0-pre3
|
#include <actionMgr.hpp>
Public Member Functions | |
ActionMgr () | |
virtual | ~ActionMgr () |
virtual void | CreateActions (boost::asio::io_service &ios, rad::SMAdapter &sm, DataContext &the_data) |
virtual void | CreateActivities (rad::SMAdapter &sm, DataContext &the_data) |
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.
sup::subsim::common::ActionMgr::ActionMgr | ( | ) |
Default constructor.
|
virtual |
Default destructor.
|
delete |
|
virtual |
Method to instantiate the action objects.
[in] | ios | Event loop. |
[in] | sm | State machine reference |
[in] | the_data | Data shared within the application among actions and activities. |
|
virtual |
Method to instantiate activity objects.
[in] | sm | State machine reference |
[in] | the_data | Data shared within the application. |
Disable copy constructor.