|
ifw
0.0.1-dev
|
#include <actionsEnable.hpp>
Public Member Functions | |
| ActionsEnable (rad::MsgReplier &msg_replier, DataContext &data_ctx, DeviceFacade &device_facade) | |
| void | Start (rad::AnyEvent const &lastEvent) |
| void | Stop (rad::AnyEvent const &lastEvent) |
| void | Done (rad::AnyEvent const &lastEvent) |
| void | Error (rad::AnyEvent const &lastEvent) |
| void | Timeout (rad::AnyEvent const &lastEvent) |
| ActionsEnable (const ActionsEnable &)=delete | |
| Disable copy constructor. More... | |
| ActionsEnable & | operator= (const ActionsEnable &)=delete |
| Disable assignment operator. More... | |
| ActionsEnable (rad::MsgReplier &msg_replier, DataContext &data_ctx, DeviceFacade &device_facade) | |
| void | Start (rad::AnyEvent const &lastEvent) |
| void | Stop (rad::AnyEvent const &lastEvent) |
| void | Done (rad::AnyEvent const &lastEvent) |
| void | Error (rad::AnyEvent const &lastEvent) |
| void | Timeout (rad::AnyEvent const &lastEvent) |
| ActionsEnable (const ActionsEnable &)=delete | |
| Disable copy constructor. More... | |
| ActionsEnable & | operator= (const ActionsEnable &)=delete |
| Disable assignment operator. More... | |
| ActionsEnable (rad::MsgReplier &msg_replier, DataContext &data_ctx, DeviceFacade &device_facade) | |
| void | Start (rad::AnyEvent const &lastEvent) |
| void | Stop (rad::AnyEvent const &lastEvent) |
| void | Done (rad::AnyEvent const &lastEvent) |
| void | Error (rad::AnyEvent const &lastEvent) |
| void | Timeout (rad::AnyEvent const &lastEvent) |
| ActionsEnable (const ActionsEnable &)=delete | |
| Disable copy constructor. More... | |
| ActionsEnable & | operator= (const ActionsEnable &)=delete |
| Disable assignment operator. More... | |
Public Member Functions inherited from rad::ActionGroup | |
| 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... | |
Class grouping the actions related to the Enable event.
| devmgr::common::ActionsEnable::ActionsEnable | ( | rad::MsgReplier & | msg_replier, |
| DataContext & | data_ctx, | ||
| DeviceFacade & | device_facade | ||
| ) |
Constructor.
| [in] | msgReplier | Helper class to reply to incoming requests. |
| [in] | dataCtx | Data shared within the application among actions and activities. |
| [in] | deviceFacade | Facade to all devices handled by the manager. |
|
delete |
Disable copy constructor.
| devmgr::common::ActionsEnable::ActionsEnable | ( | rad::MsgReplier & | msg_replier, |
| DataContext & | data_ctx, | ||
| DeviceFacade & | device_facade | ||
| ) |
Constructor.
| [in] | msgReplier | Helper class to reply to incoming requests. |
| [in] | dataCtx | Data shared within the application among actions and activities. |
| [in] | deviceFacade | Facade to all devices handled by the manager. |
|
delete |
Disable copy constructor.
| devmgr::common::ActionsEnable::ActionsEnable | ( | rad::MsgReplier & | msg_replier, |
| DataContext & | data_ctx, | ||
| DeviceFacade & | device_facade | ||
| ) |
Constructor.
| [in] | msgReplier | Helper class to reply to incoming requests. |
| [in] | dataCtx | Data shared within the application among actions and activities. |
| [in] | deviceFacade | Facade to all devices handled by the manager. |
|
delete |
Disable copy constructor.
| void devmgr::common::ActionsEnable::Done | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Done callback. This method implements the actions when the Enable event was finalized.
| [in] | last_event | Last event received. |
| void devmgr::common::ActionsEnable::Done | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Done callback. This method implements the actions when the Enable event was finalized.
| [in] | last_event | Last event received. |
| void devmgr::common::ActionsEnable::Done | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Done callback. This method implements the actions when the Enable event was finalized.
| [in] | last_event | Last event received. |
| void devmgr::common::ActionsEnable::Error | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Error callback. This method implements the actions when the Enable event was finalized with an error.
| [in] | last_event | Last event received. |
| void devmgr::common::ActionsEnable::Error | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Error callback. This method implements the actions when the Enable event was finalized with an error.
| [in] | last_event | Last event received. |
| void devmgr::common::ActionsEnable::Error | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Error callback. This method implements the actions when the Enable event was finalized with an error.
| [in] | last_event | Last event received. |
|
delete |
Disable assignment operator.
|
delete |
Disable assignment operator.
|
delete |
Disable assignment operator.
| void devmgr::common::ActionsEnable::Start | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Start callback.
| [in] | last_event | Last event received which should be a Start event (the Start event is triggered by a ReqEnable request). |
| void devmgr::common::ActionsEnable::Start | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Start callback.
| [in] | last_event | Last event received which should be a Start event (the Start event is triggered by a ReqEnable request). |
| void devmgr::common::ActionsEnable::Start | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Start callback.
| [in] | last_event | Last event received which should be a Start event (the Start event is triggered by a ReqEnable request). |
| void devmgr::common::ActionsEnable::Stop | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Stop callback. This callback:
| [in] | last_event | Last event received which should be a Stop event (the Stop event is triggered by a ReqStop request). |
| void devmgr::common::ActionsEnable::Stop | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Stop callback. This callback:
| [in] | last_event | Last event received which should be a Stop event (the Stop event is triggered by a ReqStop request). |
| void devmgr::common::ActionsEnable::Stop | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Stop callback. This callback:
| [in] | last_event | Last event received which should be a Stop event (the Stop event is triggered by a ReqStop request). |
| void devmgr::common::ActionsEnable::Timeout | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Timeout callback. This method implements the actions when the Enable event was finalized unexpectly.
| [in] | last_event | Last event received. |
| void devmgr::common::ActionsEnable::Timeout | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Timeout callback. This method implements the actions when the Enable event was finalized unexpectly.
| [in] | last_event | Last event received. |
| void devmgr::common::ActionsEnable::Timeout | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Timeout callback. This method implements the actions when the Enable event was finalized unexpectly.
| [in] | last_event | Last event received. |
1.8.5