|
| | 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.