ifw-ocf
2.0.0-dev
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Groups
ocm
server
src
actionMgr.hpp
Go to the documentation of this file.
1
9
#ifndef SERVER_ACTION_MGR_HPP_
10
#define SERVER_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
server {
20
21
class
DataContext;
22
class
ActionsStd;
23
class
ActionsMove;
24
class
ActionsPreset;
25
30
class
ActionMgr
:
public
rad::ActionMgr {
31
public
:
35
ActionMgr
();
36
40
virtual
~ActionMgr
();
41
50
void
CreateActions
(boost::asio::io_service& ios,
51
rad::SMAdapter& sm,
52
DataContext
& the_data);
53
60
void
CreateActivities
(
DataContext
& the_data, rad::SMAdapter& sm);
61
62
ActionMgr
(
const
ActionMgr
&) =
delete
;
63
ActionMgr
&
operator=
(
const
ActionMgr
&) =
delete
;
64
};
65
66
}
// namespace server
67
68
#endif // {cookiecutter.module_name|upper}}_ACTION_MGR_HPP_
server::ActionMgr::~ActionMgr
virtual ~ActionMgr()
Definition:
actionMgr.cpp:27
server::ActionMgr::operator=
ActionMgr & operator=(const ActionMgr &)=delete
Disable copy constructor.
server::ActionMgr::ActionMgr
ActionMgr()
Definition:
actionMgr.cpp:23
server::ActionMgr::CreateActions
void CreateActions(boost::asio::io_service &ios, rad::SMAdapter &sm, DataContext &the_data)
Definition:
actionMgr.cpp:31
server::ActionMgr::CreateActivities
void CreateActivities(DataContext &the_data, rad::SMAdapter &sm)
Definition:
actionMgr.cpp:112
server::DataContext
Definition:
dataContext.hpp:21
server::ActionMgr
Definition:
actionMgr.hpp:30
Generated by
1.8.5