9 #ifndef EXMALSERVER_ACTION_STD_HPP_
10 #define EXMALSERVER_ACTION_STD_HPP_
12 #include <rad/actionGroup.hpp>
13 #include <rad/signal.hpp>
14 #include <rad/smAdapter.hpp>
16 #include <scxml4cpp/EventListener.h>
17 #include <scxml4cpp/StatusListener.h>
21 namespace exmalserver {
179 boost::asio::io_service& m_io_service;
183 std::string m_status;
185 std::string m_substate;
190 #endif // EXMALSERVER_ACTION_STD_HPP_
void SetLogLevel(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:214
void Reset(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:191
void notifyStatus(std::set< scxml4cpp::State * > &status)
Definition: actionsStd.cpp:39
void notifyEvent(scxml4cpp::Event *event)
Definition: actionsStd.cpp:83
void Stop(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:147
Definition: actionsStd.hpp:49
Definition: dataContext.hpp:23
ActionsStd(boost::asio::io_service &ios, rad::SMAdapter &sm, DataContext &data)
Definition: actionsStd.cpp:26
ActionsStd & operator=(const ActionsStd &)=delete
Disable copy constructor.
void Status(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:136
Definition: signal.hpp:22
Definition: EventListener.h:39
void Config(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:202
Definition: smAdapter.hpp:42
Definition: StatusListener.h:40
Definition: anyEvent.hpp:52
void Disable(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:180
void Init(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:158
void ExitNoReply(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:131
Definition: actionGroup.hpp:20
void Enable(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:169
void Exit(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:119