#include <actionsGpCmds.hpp>
This class contains the implementation of the actions related to PS control.
◆ ActionsGpCmds() [1/2]
| hlcc::pfssimhlcc::ActionsGpCmds::ActionsGpCmds |
( |
rad::Application & | appl, |
|
|
ActionMgr & | action_mgr, |
|
|
DataContext & | data ) |
Constructor.
- Parameters
-
| appl | Reference to the Application used to inject internal events. |
| action_mgr | Reference tot he ActionMgr |
| [in] | data | Data shared within the application among actions and activities. |
◆ ActionsGpCmds() [2/2]
| hlcc::pfssimhlcc::ActionsGpCmds::ActionsGpCmds |
( |
const ActionsGpCmds & | | ) |
|
|
delete |
◆ AssignFixTrajectory()
| void hlcc::pfssimhlcc::ActionsGpCmds::AssignFixTrajectory |
( |
scxml4cpp::Context * | c | ) |
|
Implementation of the AssignFixTrajectory action.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
◆ AssignSkyTrajectory()
| void hlcc::pfssimhlcc::ActionsGpCmds::AssignSkyTrajectory |
( |
scxml4cpp::Context * | c | ) |
|
Implementation of the AssignSkyTrajectory action.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
◆ Configure()
| void hlcc::pfssimhlcc::ActionsGpCmds::Configure |
( |
const std::vector< std::string > & | keys | ) |
|
|
override |
Method invoked when SetConfig or LoadConfig command is received to re-configure this class attributes.
- Parameters
-
| keys | Modified parameters. Empty vector means all params have changed. |
◆ ForwardCommand()
| void hlcc::pfssimhlcc::ActionsGpCmds::ForwardCommand |
( |
scxml4cpp::Context * | c | ) |
|
Implementation of the ForwardCommand action.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
◆ Initialize()
| void hlcc::pfssimhlcc::ActionsGpCmds::Initialize |
( |
| ) |
|
|
override |
Method invoked when Init command is received to re-initialize this class attributes.
◆ MoveGPTo()
| void hlcc::pfssimhlcc::ActionsGpCmds::MoveGPTo |
( |
scxml4cpp::Context * | c | ) |
|
Implementation of the MoveGPTo action.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
◆ MoveGpToNamedPos()
| void hlcc::pfssimhlcc::ActionsGpCmds::MoveGpToNamedPos |
( |
scxml4cpp::Context * | c | ) |
|
Implementation of the MoveGpToNamedPos action.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
◆ MoveRaw()
| void hlcc::pfssimhlcc::ActionsGpCmds::MoveRaw |
( |
scxml4cpp::Context * | c | ) |
|
Implementation of the MoveRaw action.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
◆ operator=()
Disable copy constructor.
◆ PresetOkGuard()
| bool hlcc::pfssimhlcc::ActionsGpCmds::PresetOkGuard |
( |
scxml4cpp::Context * | c | ) |
|
Implementation of the PresetOkGuard guard.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
◆ SetHierarchy()
| void hlcc::pfssimhlcc::ActionsGpCmds::SetHierarchy |
( |
scxml4cpp::Context * | c | ) |
|
Implementation of the SetHierarchy action.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
◆ SetPointingOrigin()
| void hlcc::pfssimhlcc::ActionsGpCmds::SetPointingOrigin |
( |
scxml4cpp::Context * | c | ) |
|
Implementation of the SetPointingOrigin action.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
◆ SetTarget()
| void hlcc::pfssimhlcc::ActionsGpCmds::SetTarget |
( |
scxml4cpp::Context * | c | ) |
|
Implementation of the SetTarget action.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
◆ StartControlling()
| void hlcc::pfssimhlcc::ActionsGpCmds::StartControlling |
( |
scxml4cpp::Context * | c | ) |
|
Implementation of the StartControlling action.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
◆ StopControlling()
| void hlcc::pfssimhlcc::ActionsGpCmds::StopControlling |
( |
scxml4cpp::Context * | c | ) |
|
Implementation of the StopControlling action.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
◆ StopFollowingTrajectory()
| void hlcc::pfssimhlcc::ActionsGpCmds::StopFollowingTrajectory |
( |
scxml4cpp::Context * | c | ) |
|
Implementation of the StopFollowingTrajectory action.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/hlcc-v2.2.0/software/pfssimhlcc/app/src/include/pfssimhlcc/actionsGpCmds.hpp
- /home/abuild/rpmbuild/BUILD/hlcc-v2.2.0/software/pfssimhlcc/app/src/actionsGpCmds.cpp