|
rad
2.0.0
|
#include <actionMgr.hpp>
This class is responsible for the life-cycle management of actions and activities.
| hellomal::ActionMgr::ActionMgr | ( | ) |
Default constructor.
|
virtual |
Default destructor.
Reimplemented from rad::ActionMgr.
|
delete |
| hellomal::ActionMgr::ActionMgr | ( | ) |
Default constructor.
|
virtual |
Default destructor.
Reimplemented from rad::ActionMgr.
|
delete |
| void hellomal::ActionMgr::CreateActions | ( | boost::asio::io_service & | ios, |
| rad::SMAdapter & | sm, | ||
| DataContext & | the_data | ||
| ) |
Method to instantiate the action objects.
| [in] | ios | Event loop. |
| [in] | sm | SM adapter used to inject internal events. |
| [in] | the_data | Data shared within the application among actions and activities. |
| void hellomal::ActionMgr::CreateActions | ( | boost::asio::io_service & | ios, |
| rad::SMAdapter & | sm, | ||
| DataContext & | the_data | ||
| ) |
Method to instantiate the action objects.
| [in] | ios | Event loop. |
| [in] | sm | SM adapter used to inject internal events. |
| [in] | the_data | Data shared within the application among actions and activities. |
| void hellomal::ActionMgr::CreateActivities | ( | rad::SMAdapter & | sm, |
| DataContext & | the_data | ||
| ) |
Method to instantiate activity objects.
| [in] | the_data | Data shared within the application. |
| [in] | sm | Reference to the State Machine adapter needed to trigger internal events. |
| void hellomal::ActionMgr::CreateActivities | ( | rad::SMAdapter & | sm, |
| DataContext & | the_data | ||
| ) |
Method to instantiate activity objects.
| [in] | the_data | Data shared within the application. |
| [in] | sm | Reference to the State Machine adapter needed to trigger internal events. |
1.8.5