| ifw-daq
    2.1.0-pre1
    IFW Data Acquisition modules | 
This class is responsible for the life-cycle management of actions and activities. More...
#include <actionMgr.hpp>
 Inheritance diagram for server::ActionMgr:
 Inheritance diagram for server::ActionMgr:| Public Member Functions | |
| ActionMgr () | |
| Default constructor.  More... | |
| virtual | ~ActionMgr () | 
| Default destructor.  More... | |
| void | CreateActions (boost::asio::io_service &ios, rad::SMAdapter &sm, DataContext &the_data) | 
| Method to instantiate the action objects.  More... | |
| void | CreateActivities (rad::SMAdapter &sm, DataContext &the_data) | 
| Method to instantiate activity objects.  More... | |
| 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.
Definition at line 28 of file actionMgr.hpp.
| server::ActionMgr::ActionMgr | ( | ) | 
Default constructor.
Definition at line 23 of file actionMgr.cpp.
| 
 | virtual | 
Default destructor.
Definition at line 27 of file actionMgr.cpp.
| 
 | delete | 
| void server::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. | 
Definition at line 31 of file actionMgr.cpp.
| void server::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. | 
Definition at line 107 of file actionMgr.cpp.