DUNE: Uniform Navigational Environment  2017.01.0
Maneuver::Multiplexer::YoYo Member List

This is the complete list of members for Maneuver::Multiplexer::YoYo, including all inherited members.

AbstractMux(Maneuvers::Maneuver *task)Maneuver::Multiplexer::AbstractMuxinline
m_argsManeuver::Multiplexer::MuxedManeuver< IMC::YoYo, YoYoArgs >protected
m_taskManeuver::Multiplexer::AbstractMuxprotected
MuxedManeuver(Maneuvers::Maneuver *task, YoYoArgs *args)Maneuver::Multiplexer::MuxedManeuver< IMC::YoYo, YoYoArgs >inline
MuxedManeuver(Maneuvers::Maneuver *task)Maneuver::Multiplexer::MuxedManeuver< IMC::YoYo, YoYoArgs >inline
onBrake(const IMC::Brake *msg)Maneuver::Multiplexer::YoYoinlinevirtual
onEstimatedState(const IMC::EstimatedState *msg)Maneuver::Multiplexer::YoYoinlinevirtual
onGpsFix(const IMC::GpsFix *msg)Maneuver::Multiplexer::AbstractMuxinlinevirtual
onPathControlState(const IMC::PathControlState *pcs)Maneuver::Multiplexer::YoYoinlinevirtual
onStart(const IMC::YoYo *maneuver)Maneuver::Multiplexer::YoYoinlinevirtual
onStateReport(void)Maneuver::Multiplexer::AbstractMuxinlinevirtual
onVehicleMedium(const IMC::VehicleMedium *msg)Maneuver::Multiplexer::AbstractMuxinlinevirtual
start(const IMC::Maneuver *maneuver)Maneuver::Multiplexer::MuxedManeuver< IMC::YoYo, YoYoArgs >inlinevirtual
update(double depth, double alt, double theta)Maneuver::Multiplexer::YoYoinline
YoYo(Maneuvers::Maneuver *task, YoYoArgs *args)Maneuver::Multiplexer::YoYoinline
~AbstractMux(void)Maneuver::Multiplexer::AbstractMuxinlinevirtual
~MuxedManeuver(void)Maneuver::Multiplexer::MuxedManeuver< IMC::YoYo, YoYoArgs >inlinevirtual
~YoYo(void)Maneuver::Multiplexer::YoYoinline