Go to the documentation of this file.
9 #ifndef HELLO_ACTION_STD_HPP_
10 #define HELLO_ACTION_STD_HPP_
12 #include <rad/actionGroup.hpp>
13 #include <rad/signal.hpp>
14 #include <rad/msgReplier.hpp>
15 #include <rad/smAdapter.hpp>
17 #include <scxml4cpp/StatusListener.h>
18 #include <scxml4cpp/EventListener.h>
76 boost::asio::io_service& m_ios;
83 std::string m_substate;
88 #endif // HELLO_ACTION_STD_HPP_
Definition: smAdapter.hpp:60
Definition: signal.hpp:22
void Config(scxml4cpp::Context *c)
Definition: actionsStd.cpp:259
Definition: msgReplier.hpp:28
Definition: dataContext.hpp:22
void Reset(scxml4cpp::Context *c)
Definition: actionsStd.cpp:242
ActionsStd(const ActionsStd &)=delete
void Status(scxml4cpp::Context *c)
Definition: actionsStd.cpp:165
void notifyStatus(std::set< scxml4cpp::State * > &status)
Definition: actionsStd.cpp:60
Definition: actionMgr.cpp:21
ActionsStd & operator=(const ActionsStd &)=delete
Disable copy constructor.
void Init(scxml4cpp::Context *c)
Definition: actionsStd.cpp:196
void Exit(scxml4cpp::Context *c)
Definition: actionsStd.cpp:135
Definition: EventListener.h:40
void ExitNoReply(scxml4cpp::Context *c)
Definition: actionsStd.cpp:152
void Disable(scxml4cpp::Context *c)
Definition: actionsStd.cpp:227
Definition: StatusListener.h:41
void SetLogLevel(scxml4cpp::Context *c)
Definition: actionsStd.cpp:277
void Enable(scxml4cpp::Context *c)
Definition: actionsStd.cpp:212
void notifyEvent(scxml4cpp::Event *event)
Definition: actionsStd.cpp:112
Definition: actionsStd.hpp:51
Definition: actionGroup.hpp:20
ActionsStd(boost::asio::io_service &ios, rad::SMAdapter &sm, rad::MsgReplier &msgR_replier, DataContext &data)
Definition: actionsStd.cpp:37
void Stop(scxml4cpp::Context *c)
Definition: actionsStd.cpp:180