13#ifndef HLCC_PFSSIMHLCC_ACTIONS_CONTROL_HPP
14#define HLCC_PFSSIMHLCC_ACTIONS_CONTROL_HPP
16#include <pfssimhlcc/gpCtrEvents.rad.hpp>
18#include <rad/configurableActionGroup.hpp>
19#include <rad/application.hpp>
20#include <rad/smSubscriber.hpp>
21#include <rad/trsHealth.hpp>
58 void Configure(
const std::vector<std::string>& keys)
override;
79 void MoveGPTo(scxml4cpp::Context* c);
86 void MoveRaw(scxml4cpp::Context* c);
159 rad::Application& m_appl;
Definition actionMgr.hpp:27
Definition actionsGpCmds.hpp:33
bool PresetOkGuard(scxml4cpp::Context *c)
Definition actionsGpCmds.cpp:273
ActionsGpCmds(rad::Application &appl, ActionMgr &action_mgr, DataContext &data)
Definition actionsGpCmds.cpp:45
void Initialize() override
Definition actionsGpCmds.cpp:55
void Configure(const std::vector< std::string > &keys) override
Definition actionsGpCmds.cpp:59
void SetTarget(scxml4cpp::Context *c)
Definition actionsGpCmds.cpp:146
void StartControlling(scxml4cpp::Context *c)
Definition actionsGpCmds.cpp:179
void StopControlling(scxml4cpp::Context *c)
Definition actionsGpCmds.cpp:193
void ForwardCommand(scxml4cpp::Context *c)
Definition actionsGpCmds.cpp:90
ActionsGpCmds(const ActionsGpCmds &)=delete
void MoveRaw(scxml4cpp::Context *c)
Definition actionsGpCmds.cpp:127
void MoveGpToNamedPos(scxml4cpp::Context *c)
Definition actionsGpCmds.cpp:164
void SetHierarchy(scxml4cpp::Context *c)
Definition actionsGpCmds.cpp:240
void StopFollowingTrajectory(scxml4cpp::Context *c)
Definition actionsGpCmds.cpp:225
void AssignFixTrajectory(scxml4cpp::Context *c)
Definition actionsGpCmds.cpp:207
void MoveGPTo(scxml4cpp::Context *c)
Definition actionsGpCmds.cpp:109
void AssignSkyTrajectory(scxml4cpp::Context *c)
Definition actionsGpCmds.cpp:72
void SetPointingOrigin(scxml4cpp::Context *c)
Definition actionsGpCmds.cpp:256
ActionsGpCmds & operator=(const ActionsGpCmds &)=delete
Disable copy constructor.
Definition dataContext.hpp:41
Definition ccsinsoldb.hpp:10
ccsinsdetifllnetio::PointingKernelPositions data
Definition pkp_llnetio_subscriber.cpp:33