rad
2.0.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
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
rad::MsgReplier
Definition:
msgReplier.hpp:28
hello::ActionMgr::~ActionMgr
virtual ~ActionMgr()
Definition:
actionMgr.cpp:33
rad::ActionMgr
Definition:
actionMgr.hpp:36
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
hello::DataContext
Definition:
dataContext.hpp:21
hello::ActionMgr::operator=
ActionMgr & operator=(const ActionMgr &)=delete
Disable copy constructor.
rad::SMAdapter
Definition:
smAdapter.hpp:42
hello::ActionMgr
Definition:
actionMgr.hpp:35
hello::ActionMgr::CreateActivities
void CreateActivities(DataContext &the_data, rad::SMAdapter &sm)
Definition:
actionMgr.cpp:122
Generated by
1.8.5