8 #ifndef DEVMGR_COMMON_ACTIONS_RECOVER_HPP_
9 #define DEVMGR_COMMON_ACTIONS_RECOVER_HPP_
11 #include <rad/ActionGroup.hpp>
12 #include <rad/MsgReplier.hpp>
13 #include <scxml4cpp/Context.h>
14 #include <devmgr/common/events.rad.hpp>
36 DataContext& data_ctx,
37 DeviceFacade& device_facade);
86 DataContext& m_data_ctx;
87 DeviceFacade& m_device_facade;
92 #endif // DEVMGR_COMMON_ACTIONS_RECOVER_HPP_
void Stop(rad::AnyEvent const &lastEvent)
Definition: actionsRecover.cpp:44
ActionsRecover(rad::MsgReplier &msg_replier, DataContext &data_ctx, DeviceFacade &device_facade)
Definition: actionsRecover.cpp:21
void Done(rad::AnyEvent const &lastEvent)
Definition: actionsRecover.cpp:59
Definition: MsgReplier.hpp:29
void Error(rad::AnyEvent const &lastEvent)
Definition: actionsRecover.cpp:71
void Timeout(rad::AnyEvent const &lastEvent)
Definition: actionsRecover.cpp:88
Definition: AnyEvent.hpp:55
void Start(rad::AnyEvent const &lastEvent)
Definition: actionsRecover.cpp:32
Definition: ActionGroup.hpp:22
ActionsRecover & operator=(const ActionsRecover &)=delete
Disable copy constructor.