#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
-
| [in] | sm | Reference to the SM Adapter used to inject internal events. |
| [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. |
◆ 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. |
◆ 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.
◆ Preset()
| void hlcc::pfssimhlcc::ActionsGpCmds::Preset |
( |
scxml4cpp::Context * |
c | ) |
|
Implementation of the Preset action.
- Parameters
-
| [in] | c | Context containing the last event received by the State Machine. |
◆ 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. |
◆ 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: