8 #ifndef DEVMGR_COMMON_ACTIONS_ENABLE_HPP_
9 #define DEVMGR_COMMON_ACTIONS_ENABLE_HPP_
12 #include <devmgr/common/events.rad.hpp>
14 #include <rad/ActionGroup.hpp>
15 #include <rad/MsgReplier.hpp>
16 #include <scxml4cpp/Context.h>
37 DataContext& data_ctx,
38 DeviceFacade& device_facade);
90 DataContext& m_data_ctx;
91 DeviceFacade& m_device_facade;
96 #endif // DEVMGR_COMMON_ACTIONS_ENABLE_HPP_
void Stop(rad::AnyEvent const &lastEvent)
Definition: actionsEnable.cpp:41
Definition: MsgReplier.hpp:29
ActionsEnable & operator=(const ActionsEnable &)=delete
Disable assignment operator.
void Timeout(rad::AnyEvent const &lastEvent)
Definition: actionsEnable.cpp:88
ActionsEnable(rad::MsgReplier &msg_replier, DataContext &data_ctx, DeviceFacade &device_facade)
Definition: actionsEnable.cpp:20
void Start(rad::AnyEvent const &lastEvent)
Definition: actionsEnable.cpp:30
void Error(rad::AnyEvent const &lastEvent)
Definition: actionsEnable.cpp:69
Definition: AnyEvent.hpp:55
void Done(rad::AnyEvent const &lastEvent)
Definition: actionsEnable.cpp:56
Definition: ActionGroup.hpp:22