rad
6.2.0
Loading...
Searching...
No Matches
rad
cpp
_examples
exmalserver
src
actionMgr.hpp
Go to the documentation of this file.
1
9
#ifndef EXMALSERVER_ACTION_MGR_HPP_
10
#define EXMALSERVER_ACTION_MGR_HPP_
11
12
#include <
rad/actionMgr.hpp
>
13
#include <
rad/msgReplier.hpp
>
14
#include <
rad/smAdapter.hpp
>
15
16
#include <
scxml4cpp/EventQueue.h
>
17
18
#include <boost/asio.hpp>
19
20
namespace
exmalserver
{
21
22
class
DataContext;
23
class
ActionsStd;
24
class
ActionsMove;
25
class
ActionsPreset;
26
31
class
ActionMgr
:
public
rad::ActionMgr
{
32
public
:
36
ActionMgr
();
37
41
virtual
~ActionMgr
();
42
50
void
CreateActions
(boost::asio::io_context& ios,
rad::SMAdapter
& sm,
DataContext
& the_data);
51
58
void
CreateActivities
(
rad::SMAdapter
& sm,
DataContext
& the_data);
59
60
ActionMgr
(
const
ActionMgr
&) =
delete
;
61
ActionMgr
&
operator=
(
const
ActionMgr
&) =
delete
;
62
};
63
64
}
// namespace exmalserver
65
66
#endif
// EXMALSERVER_ACTION_MGR_HPP_
EventQueue.h
EventQueue header.
exmalserver::ActionMgr
Definition
actionMgr.hpp:31
exmalserver::ActionMgr::ActionMgr
ActionMgr()
Definition
actionMgr.cpp:26
exmalserver::ActionMgr::ActionMgr
ActionMgr(const ActionMgr &)=delete
exmalserver::ActionMgr::CreateActivities
void CreateActivities(rad::SMAdapter &sm, DataContext &the_data)
Definition
actionMgr.cpp:159
exmalserver::ActionMgr::~ActionMgr
virtual ~ActionMgr()
Definition
actionMgr.cpp:28
exmalserver::ActionMgr::CreateActions
void CreateActions(boost::asio::io_context &ios, rad::SMAdapter &sm, DataContext &the_data)
Definition
actionMgr.cpp:30
exmalserver::ActionMgr::operator=
ActionMgr & operator=(const ActionMgr &)=delete
Disable copy constructor.
exmalserver::DataContext
Definition
dataContext.hpp:23
rad::ActionMgr
Definition
actionMgr.hpp:40
rad::SMAdapter
Definition
smAdapter.hpp:60
msgReplier.hpp
MsgReplier class header file.
exmalserver
Definition
actionMgr.cpp:24
smAdapter.hpp
SMAdapter class header file.
actionMgr.hpp
ActionMgr class header file.
Generated by
1.10.0