9#ifndef RAD_ACTIONS_APP_HPP
10#define RAD_ACTIONS_APP_HPP
60 void Configure(
const std::vector<std::string>& keys)
override;
virtual void SaveStateMachine(scxml4cpp::Context *c)
Definition actionsApp.cpp:443
void Configure(const std::vector< std::string > &keys) override
Definition actionsApp.cpp:100
virtual void TrsHealth(scxml4cpp::Context *c)
Definition actionsApp.cpp:366
virtual void GetTrsHealth(scxml4cpp::Context *c)
Definition actionsApp.cpp:417
ActionsApp(const ActionsApp &)=delete
void EnableTrsHealth(const bool enable)
Definition actionsApp.cpp:389
ActionsApp & operator=(const ActionsApp &)=delete
Disable copy constructor.
virtual void GetConfig(scxml4cpp::Context *c)
Definition actionsApp.cpp:162
virtual void LoadConfig(scxml4cpp::Context *c)
Definition actionsApp.cpp:277
virtual void SaveConfig(scxml4cpp::Context *c)
Definition actionsApp.cpp:336
virtual void GetStateMachine(scxml4cpp::Context *c)
Definition actionsApp.cpp:430
void Initialize() override
Definition actionsApp.cpp:96
ActionsApp(Application &appl, ConfigurableActionMgr &action_mgr, DataContext &data)
Definition actionsApp.cpp:69
virtual void ExitNoReply(scxml4cpp::Context *c)
Definition actionsApp.cpp:129
virtual void Redeploy(scxml4cpp::Context *c)
Definition actionsApp.cpp:136
virtual ~ActionsApp()
Definition actionsApp.cpp:92
virtual void SetConfig(scxml4cpp::Context *c)
Definition actionsApp.cpp:204
Definition application.hpp:48
Definition configurableActionGroup.hpp:23
Definition configurableActionMgr.hpp:30
Definition dataContext.hpp:22
Adapter for ptpmond or ntpmond TRS Health status to the state machine.
Definition trsHealth.hpp:49
ConfigurableActionGroup class header file.
Definition actionsApp.cpp:67
Receiver of TRS health status updates.