|
| | SMAdapter (boost::asio::io_service &ios, Dispatcher &dispatcher, scxml4cpp::Context *context, scxml4cpp::EventQueue &externalEvents) |
| |
| virtual | ~SMAdapter () |
| |
| void | Load (const std::string &filename, std::list< scxml4cpp::Action * > *actionList, std::list< scxml4cpp::Activity * > *activityList) |
| |
| void | RegisterEvents (std::vector< rad::EventInfo > &events) |
| |
| void | UnregisterEvents () |
| |
| void | EventCallback (const AnyEvent &e) |
| |
| void | Start () |
| |
| void | Stop () |
| |
| void | PostEvent (UniqueEvent &&e) |
| |
| void | ProcessEvent () |
| |
| void | ProcessEvent (scxml4cpp::Event *e) |
| |
| void | AddStatusListener (scxml4cpp::StatusListener *listener) |
| |
| void | AddEventListener (scxml4cpp::EventListener *listener) |
| |
| void | SetLogLevel (const std::string &level) |
| |
| | SMAdapter (const SMAdapter &e)=delete |
| |
| SMAdapter & | operator= (SMAdapter &e)=delete |
| |
| | SMAdapter (boost::asio::io_service &ios, Dispatcher &dispatcher, scxml4cpp::Context *context, scxml4cpp::EventQueue &externalEvents) |
| |
| virtual | ~SMAdapter () |
| |
| void | Load (const std::string &filename, std::list< scxml4cpp::Action * > *actionList, std::list< scxml4cpp::Activity * > *activityList) |
| |
| void | RegisterEvents (std::vector< rad::EventInfo > &events) |
| |
| void | UnregisterEvents () |
| |
| void | EventCallback (const AnyEvent &e) |
| |
| void | Start () |
| |
| void | Stop () |
| |
| void | PostEvent (UniqueEvent &&e) |
| |
| void | ProcessEvent () |
| |
| void | ProcessEvent (scxml4cpp::Event *e) |
| |
| void | AddStatusListener (scxml4cpp::StatusListener *listener) |
| |
| void | AddEventListener (scxml4cpp::EventListener *listener) |
| |
| void | SetLogLevel (const std::string &level) |
| |
| | SMAdapter (const SMAdapter &e)=delete |
| |
| SMAdapter & | operator= (SMAdapter &e)=delete |
| |
| | SMAdapter (boost::asio::io_service &ios, Dispatcher &dispatcher, scxml4cpp::Context *context, scxml4cpp::EventQueue &externalEvents) |
| |
| virtual | ~SMAdapter () |
| |
| void | Load (const std::string &filename, std::list< scxml4cpp::Action * > *actionList, std::list< scxml4cpp::Activity * > *activityList) |
| |
| void | RegisterEvents (std::vector< rad::EventInfo > &events) |
| |
| void | UnregisterEvents () |
| |
| void | EventCallback (const AnyEvent &e) |
| |
| void | Start () |
| |
| void | Stop () |
| |
| void | PostEvent (UniqueEvent &&e) |
| |
| void | ProcessEvent () |
| |
| void | ProcessEvent (scxml4cpp::Event *e) |
| |
| void | AddStatusListener (scxml4cpp::StatusListener *listener) |
| |
| void | AddEventListener (scxml4cpp::EventListener *listener) |
| |
| void | SetLogLevel (const std::string &level) |
| |
| | SMAdapter (const SMAdapter &e)=delete |
| |
| SMAdapter & | operator= (SMAdapter &e)=delete |
| |
This is the adapter to the SCXML engine.
- Todo:
- replace raw pointers with smart pointers.
This is the adapter to the SCXML engine.
- Todo:
- replace raw pointers with smart pointers.
This is the adapter to the SCXML engine.
- Todo:
- replace raw pointers with smart pointers.