rad
6.2.0
Loading...
Searching...
No Matches
rad
cpp
_examples
exciiserver
src
actionsPreset.hpp
Go to the documentation of this file.
1
9
#ifndef EXCIISERVER_ACTION_PRESET_HPP
10
#define EXCIISERVER_ACTION_PRESET_HPP
11
12
#include <
rad/configurableActionGroup.hpp
>
13
#include <
rad/application.hpp
>
14
15
namespace
exciiserver
{
16
17
class
DataContext;
18
23
class
ActionsPreset
:
public
rad::ConfigurableActionGroup
{
24
public
:
31
ActionsPreset
(
rad::Application
& sm,
DataContext
& data);
32
37
void
Initialize
()
override
;
38
45
void
Configure
(
const
std::vector<std::string>& keys)
override
;
46
47
void
Start
(
scxml4cpp::Context
* c);
48
49
ActionsPreset
(
const
ActionsPreset
&) =
delete
;
50
ActionsPreset
&
operator=
(
const
ActionsPreset
&) =
delete
;
51
52
private
:
53
rad::Application
& m_appl;
54
DataContext
& m_data;
55
};
56
57
}
// namespace exciiserver
58
59
#endif
// EXCIISERVER_PRESET_STD_HPP
application.hpp
Application class header file.
exciiserver::ActionsPreset
Definition
actionsPreset.hpp:23
exciiserver::ActionsPreset::Initialize
void Initialize() override
Definition
actionsPreset.cpp:28
exciiserver::ActionsPreset::Configure
void Configure(const std::vector< std::string > &keys) override
Definition
actionsPreset.cpp:32
exciiserver::ActionsPreset::Start
void Start(scxml4cpp::Context *c)
Definition
actionsPreset.cpp:36
exciiserver::ActionsPreset::ActionsPreset
ActionsPreset(rad::Application &sm, DataContext &data)
Definition
actionsPreset.cpp:21
exciiserver::ActionsPreset::operator=
ActionsPreset & operator=(const ActionsPreset &)=delete
Disable copy constructor.
exciiserver::ActionsPreset::ActionsPreset
ActionsPreset(const ActionsPreset &)=delete
exciiserver::DataContext
Definition
dataContext.hpp:26
rad::Application
Definition
application.hpp:48
rad::ConfigurableActionGroup
Definition
configurableActionGroup.hpp:23
scxml4cpp::Context
Definition
Context.h:58
configurableActionGroup.hpp
ConfigurableActionGroup class header file.
exciiserver
Definition
actionMgr.cpp:26
Generated by
1.10.0