9 #ifndef HELLOMAL_ACTION_STD_HPP_
10 #define HELLOMAL_ACTION_STD_HPP_
12 #include <rad/actionGroup.hpp>
13 #include <rad/signal.hpp>
14 #include <rad/smAdapter.hpp>
16 #include <scxml4cpp/StatusListener.h>
17 #include <scxml4cpp/EventListener.h>
179 boost::asio::io_service& m_io_service;
183 std::string m_status;
185 std::string m_substate;
190 #endif // HELLOMAL_ACTION_STD_HPP_
void Stop(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:142
void ExitNoReply(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:126
void notifyEvent(scxml4cpp::Event *e)
Definition: actionsStd.cpp:86
Definition: signal.hpp:22
ActionsStd(boost::asio::io_service &ios, rad::SMAdapter &sm, DataContext &data)
Definition: actionsStd.cpp:26
void Enable(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:164
Definition: EventListener.h:39
Definition: dataContext.hpp:21
void notifyStatus(std::set< scxml4cpp::State * > &status)
Definition: actionsStd.cpp:42
Definition: smAdapter.hpp:42
Definition: StatusListener.h:40
void Config(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:197
void Status(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:131
ActionsStd & operator=(const ActionsStd &)=delete
Disable copy constructor.
Definition: anyEvent.hpp:52
void Disable(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:175
void Init(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:153
void Exit(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:114
Definition: actionsStd.hpp:47
void SetLogLevel(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:209
Definition: actionGroup.hpp:20
void Reset(const rad::AnyEvent &last_event)
Definition: actionsStd.cpp:186