ifw-ccf
5.0.2
Loading...
Searching...
No Matches
control
src
include
ifw
ccf
control
actionMgr.hpp
Go to the documentation of this file.
1
6
#ifndef CCFCONTROL_ACTIONMGR_HPP_
7
#define CCFCONTROL_ACTIONMGR_HPP_
8
9
#include <rad/actionMgr.hpp>
10
#include <rad/smAdapter.hpp>
11
12
#include <boost/asio.hpp>
13
14
namespace
ifw::ccf::control
{
15
16
class
DataContext;
17
19
class
ActionMgr
:
public
rad::ActionMgr {
20
public
:
21
22
ActionMgr
();
23
24
virtual
~ActionMgr
();
25
26
void
CreateActions
(boost::asio::io_context& ioc,
27
rad::SMAdapter& sm,
28
DataContext
& the_data);
29
30
void
CreateActivities
(rad::SMAdapter& sm,
31
DataContext
& the_data);
32
33
ActionMgr
(
const
ActionMgr
&) =
delete
;
34
ActionMgr
&
operator=
(
const
ActionMgr
&) =
delete
;
35
};
36
37
}
// namespace ifw::ccf::control
38
39
#endif
// CCFCONTROL_ACTIONMGR_HPP_
ifw::ccf::control::ActionMgr
Responsible for the life-cycle management of actions and activities.
Definition
actionMgr.hpp:19
ifw::ccf::control::ActionMgr::~ActionMgr
virtual ~ActionMgr()
Definition
actionMgr.cpp:23
ifw::ccf::control::ActionMgr::ActionMgr
ActionMgr(const ActionMgr &)=delete
ifw::ccf::control::ActionMgr::CreateActivities
void CreateActivities(rad::SMAdapter &sm, DataContext &the_data)
Definition
actionMgr.cpp:201
ifw::ccf::control::ActionMgr::ActionMgr
ActionMgr()
Definition
actionMgr.cpp:21
ifw::ccf::control::ActionMgr::CreateActions
void CreateActions(boost::asio::io_context &ioc, rad::SMAdapter &sm, DataContext &the_data)
Definition
actionMgr.cpp:25
ifw::ccf::control::ActionMgr::operator=
ActionMgr & operator=(const ActionMgr &)=delete
Disable copy constructor.
ifw::ccf::control::DataContext
Provides access to the application run-time data.
Definition
dataContext.hpp:18
ifw::ccf::control
Definition
acqThread.cpp:10
Generated by
1.10.0