rad
3.0.0
INTROOT
sources
hello
src
actionMgr.hpp
Go to the documentation of this file.
1
9
#ifndef HELLO_ACTION_MGR_HPP_
10
#define HELLO_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
hello
{
21
22
class
DataContext;
23
class
ActionsStd;
24
35
class
ActionMgr
:
public
rad::ActionMgr
36
{
37
public
:
38
ActionMgr
();
39
virtual
~ActionMgr
();
40
41
void
CreateActions
(boost::asio::io_service& ios,
42
rad::SMAdapter
& sm,
43
rad::MsgReplier
& msg_replier,
44
DataContext
& the_data);
45
void
CreateActivities
(
DataContext
& the_data,
rad::SMAdapter
& sm);
46
47
ActionMgr
(
const
ActionMgr
&) =
delete
;
48
ActionMgr
&
operator=
(
const
ActionMgr
&) =
delete
;
49
};
50
51
}
// namespace hello
52
53
#endif // HELLO_ACTION_MGR_HPP_
54
hello::ActionMgr::~ActionMgr
virtual ~ActionMgr()
Definition:
actionMgr.cpp:33
hello::ActionMgr::CreateActions
void CreateActions(boost::asio::io_service &ios, rad::SMAdapter &sm, rad::MsgReplier &msg_replier, DataContext &the_data)
Definition:
actionMgr.cpp:45
hello::ActionMgr::ActionMgr
ActionMgr()
Definition:
actionMgr.cpp:26
rad::SMAdapter
Definition:
smAdapter.hpp:60
hello::ActionMgr::operator=
ActionMgr & operator=(const ActionMgr &)=delete
Disable copy constructor.
hello::ActionMgr::ActionMgr
ActionMgr(const ActionMgr &)=delete
rad::MsgReplier
Definition:
msgReplier.hpp:28
hello::DataContext
Definition:
dataContext.hpp:22
hello::ActionMgr
Definition:
actionMgr.hpp:36
rad::ActionMgr
Definition:
actionMgr.hpp:36
hello
Definition:
actionMgr.cpp:21
hello::ActionMgr::CreateActivities
void CreateActivities(DataContext &the_data, rad::SMAdapter &sm)
Definition:
actionMgr.cpp:122
Generated by
1.8.20