|
| ActionsStd (boost::asio::io_service &ios, rad::Dispatcher &dispatcher, rad::MsgReplier &msg_replier, DataContext &data) |
|
void | notifyEvent (scxml4cpp::Event *event) |
|
void | notifyStatus (std::set< scxml4cpp::State * > &status) |
|
void | Status (const rad::AnyEvent &last_event) |
|
void | Stop (const rad::AnyEvent &last_event) |
|
void | Init (const rad::AnyEvent &last_event) |
|
void | Enable (const rad::AnyEvent &last_event) |
|
void | Disable (const rad::AnyEvent &last_event) |
|
void | Reset (const rad::AnyEvent &last_event) |
|
void | Config (const rad::AnyEvent &last_event) |
|
void | SetLog (const rad::AnyEvent &last_event) |
|
void | Exit (const rad::AnyEvent &last_event) |
|
void | ExitNoReply (const rad::AnyEvent &last_event) |
|
| ActionsStd (const ActionsStd &)=delete |
|
ActionsStd & | operator= (const ActionsStd &)=delete |
| Disable copy constructor. More...
|
|
| ActionsStd (boost::asio::io_service &ios, rad::Dispatcher &dispatcher, rad::MsgReplier &msgReplier, DataContext &data) |
|
void | notifyEvent (scxml4cpp::Event *event) |
|
void | notifyStatus (std::set< scxml4cpp::State * > &status) |
|
void | Status (rad::AnyEvent const &lastEvent) |
|
void | Stop (rad::AnyEvent const &lastEvent) |
|
void | Init (rad::AnyEvent const &lastEvent) |
|
void | Enable (rad::AnyEvent const &lastEvent) |
|
void | Disable (rad::AnyEvent const &lastEvent) |
|
void | Reset (rad::AnyEvent const &lastEvent) |
|
void | Config (rad::AnyEvent const &lastEvent) |
|
void | SetLog (rad::AnyEvent const &lastEvent) |
|
void | Exit (rad::AnyEvent const &lastEvent) |
|
void | ExitNoReply (rad::AnyEvent const &lastEvent) |
|
void | Pong (rad::AnyEvent const &lastEvent) |
|
| ActionsStd (const ActionsStd &)=delete |
|
ActionsStd & | operator= (const ActionsStd &)=delete |
| Disable copy constructor. More...
|
|
| ActionsStd (boost::asio::io_service &ios, rad::Dispatcher &dispatcher, rad::MsgReplier &msg_replier, DataContext &data) |
|
void | notifyEvent (scxml4cpp::Event *event) |
|
void | notifyStatus (std::set< scxml4cpp::State * > &status) |
|
void | Status (const rad::AnyEvent &last_event) |
|
void | Stop (const rad::AnyEvent &last_event) |
|
void | Init (const rad::AnyEvent &last_event) |
|
void | Enable (const rad::AnyEvent &last_event) |
|
void | Disable (const rad::AnyEvent &last_event) |
|
void | Reset (const rad::AnyEvent &last_event) |
|
void | Config (const rad::AnyEvent &last_event) |
|
void | SetLog (const rad::AnyEvent &last_event) |
|
void | Exit (const rad::AnyEvent &last_event) |
|
void | ExitNoReply (const rad::AnyEvent &last_event) |
|
| ActionsStd (const ActionsStd &)=delete |
|
ActionsStd & | operator= (const ActionsStd &)=delete |
| Disable copy constructor. More...
|
|
| ActionsStd (boost::asio::io_service &ios, rad::Dispatcher &dispatcher, rad::MsgReplier &msgReplier, DataContext &data) |
|
void | notifyEvent (scxml4cpp::Event *event) |
|
void | notifyStatus (std::set< scxml4cpp::State * > &status) |
|
void | Status (rad::AnyEvent const &lastEvent) |
|
void | Stop (rad::AnyEvent const &lastEvent) |
|
void | Init (rad::AnyEvent const &lastEvent) |
|
void | Enable (rad::AnyEvent const &lastEvent) |
|
void | Disable (rad::AnyEvent const &lastEvent) |
|
void | Reset (rad::AnyEvent const &lastEvent) |
|
void | Config (rad::AnyEvent const &lastEvent) |
|
void | SetLog (rad::AnyEvent const &lastEvent) |
|
void | Exit (rad::AnyEvent const &lastEvent) |
|
void | ExitNoReply (rad::AnyEvent const &lastEvent) |
|
void | Pong (rad::AnyEvent const &lastEvent) |
|
| ActionsStd (const ActionsStd &)=delete |
|
ActionsStd & | operator= (const ActionsStd &)=delete |
| Disable copy constructor. More...
|
|
| ActionGroup (const std::string &id) |
|
virtual | ~ActionGroup () |
|
const std::string & | GetId () const |
|
void | SetId (const std::string &id) |
|
| ActionGroup (const ActionGroup &)=delete |
|
ActionGroup & | operator= (const ActionGroup &)=delete |
| Disable copy constructor. More...
|
|
| ActionGroup (const std::string &id) |
|
virtual | ~ActionGroup () |
|
const std::string & | GetId () const |
|
void | SetId (const std::string &id) |
|
| ActionGroup (const ActionGroup &)=delete |
|
ActionGroup & | operator= (const ActionGroup &)=delete |
| Disable copy constructor. More...
|
|
| ActionGroup (const std::string &id) |
|
virtual | ~ActionGroup () |
|
const std::string & | GetId () const |
|
void | SetId (const std::string &id) |
|
| ActionGroup (const ActionGroup &)=delete |
|
ActionGroup & | operator= (const ActionGroup &)=delete |
| Disable copy constructor. More...
|
|
| StatusListener () |
|
virtual | ~StatusListener () |
|
| StatusListener () |
|
virtual | ~StatusListener () |
|
| StatusListener () |
|
virtual | ~StatusListener () |
|
| EventListener () |
|
virtual | ~EventListener () |
|
| EventListener () |
|
virtual | ~EventListener () |
|
| EventListener () |
|
virtual | ~EventListener () |
|
This class contains the implementation of the actions dealing with the following "standard" commands:
- ReqExit
- ReqStatus
- ReqReset
- ReqStop
- ReqInit
- ReqConfig
- ReqEnable
- ReqDisable
and the following signals:
In addition it implements the:
- scxml4cpp::StatusListener interface to receive the notification of change of state from the State Machine engine.
- rad::EventRejectListener interface to receive the notification of rejected event from the State Machine adapter.