AbstractMux(Maneuvers::Maneuver *task) | Maneuver::Multiplexer::AbstractMux | inline |
getType(IMC::Loiter::LoiterTypeEnum type) | Maneuver::Multiplexer::Loiter | inline |
Loiter(Maneuvers::Maneuver *task, LoiterArgs *args) | Maneuver::Multiplexer::Loiter | inline |
LoiterTypes enum name | Maneuver::Multiplexer::Loiter | |
LTYPE_CIRCULAR enum value | Maneuver::Multiplexer::Loiter | |
LTYPE_FIGURE_EIGHT enum value | Maneuver::Multiplexer::Loiter | |
m_args | Maneuver::Multiplexer::MuxedManeuver< IMC::Loiter, LoiterArgs > | protected |
m_task | Maneuver::Multiplexer::AbstractMux | protected |
MuxedManeuver(Maneuvers::Maneuver *task, LoiterArgs *args) | Maneuver::Multiplexer::MuxedManeuver< IMC::Loiter, LoiterArgs > | inline |
MuxedManeuver(Maneuvers::Maneuver *task) | Maneuver::Multiplexer::MuxedManeuver< IMC::Loiter, LoiterArgs > | inline |
onEstimatedState(const IMC::EstimatedState *msg) | Maneuver::Multiplexer::Loiter | inlinevirtual |
onGpsFix(const IMC::GpsFix *msg) | Maneuver::Multiplexer::AbstractMux | inlinevirtual |
onPathControlState(const IMC::PathControlState *pcs) | Maneuver::Multiplexer::Loiter | inlinevirtual |
onStart(const IMC::Loiter *maneuver) | Maneuver::Multiplexer::Loiter | inlinevirtual |
onStateReport(void) | Maneuver::Multiplexer::AbstractMux | inlinevirtual |
onVehicleMedium(const IMC::VehicleMedium *msg) | Maneuver::Multiplexer::AbstractMux | inlinevirtual |
start(const IMC::Maneuver *maneuver) | Maneuver::Multiplexer::MuxedManeuver< IMC::Loiter, LoiterArgs > | inlinevirtual |
~AbstractMux(void) | Maneuver::Multiplexer::AbstractMux | inlinevirtual |
~Loiter(void) | Maneuver::Multiplexer::Loiter | inline |
~MuxedManeuver(void) | Maneuver::Multiplexer::MuxedManeuver< IMC::Loiter, LoiterArgs > | inlinevirtual |