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... | |
![]() | |
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. |