rad
4.0.0
rad
cpp
_examples
exciiserver
src
actionMgr.hpp
Go to the documentation of this file.
1
9
#ifndef EXCIISERVER_ACTION_MGR_HPP
10
#define EXCIISERVER_ACTION_MGR_HPP
11
12
#include <
rad/actionMgr.hpp
>
13
#include <
rad/smAdapter.hpp
>
14
15
#include <
scxml4cpp/EventQueue.h
>
16
17
#include <boost/asio.hpp>
18
19
namespace
exciiserver
{
20
21
class
DataContext;
22
class
ActionsStd;
23
28
class
ActionMgr
:
public
rad::ActionMgr
{
29
public
:
33
ActionMgr
();
34
38
virtual
~ActionMgr
();
39
47
void
CreateActions
(boost::asio::io_context& ios,
48
rad::SMAdapter
& sm,
49
DataContext
& the_data);
50
57
void
CreateActivities
(
rad::SMAdapter
& sm,
DataContext
& the_data);
58
59
ActionMgr
(
const
ActionMgr
&) =
delete
;
60
ActionMgr
&
operator=
(
const
ActionMgr
&) =
delete
;
61
};
62
63
}
// namespace exciiserver
64
65
#endif // EXCIISERVER_ACTION_MGR_HPP
exciiserver::ActionMgr::~ActionMgr
virtual ~ActionMgr()
Definition:
actionMgr.cpp:29
rad::SMAdapter
Definition:
smAdapter.hpp:60
exciiserver::DataContext
Definition:
dataContext.hpp:22
EventQueue.h
EventQueue header.
exciiserver::ActionMgr::ActionMgr
ActionMgr()
Definition:
actionMgr.cpp:25
smAdapter.hpp
SMAdapter class header file.
rad::ActionMgr
Definition:
actionMgr.hpp:36
exciiserver::ActionMgr
Definition:
actionMgr.hpp:28
exciiserver::ActionMgr::CreateActions
void CreateActions(boost::asio::io_context &ios, rad::SMAdapter &sm, DataContext &the_data)
Definition:
actionMgr.cpp:33
exciiserver::ActionMgr::CreateActivities
void CreateActivities(rad::SMAdapter &sm, DataContext &the_data)
Definition:
actionMgr.cpp:146
exciiserver
Definition:
actionMgr.cpp:23
exciiserver::ActionMgr::operator=
ActionMgr & operator=(const ActionMgr &)=delete
Disable copy constructor.
exciiserver::ActionMgr::ActionMgr
ActionMgr(const ActionMgr &)=delete
actionMgr.hpp
ActionMgr class header file.
Generated by
1.8.20