| AbstractTask(void) | DUNE::Tasks::AbstractTask | inline |
| acquireResources(void) | DUNE::Tasks::Task | |
| activate(void) | DUNE::Tasks::Task | protected |
| activationFailed(const std::string &reason) | DUNE::Tasks::Task | protected |
| answer(uint8_t type, const std::string &desc, bool print=true) | Plan::Engine::Task | inline |
| bind(T *task_obj, void(T::*consumer)(const M *)=&T::consume) | DUNE::Tasks::Task | inlineprotected |
| bind(T *task_obj, const std::vector< uint32_t > &list) | DUNE::Tasks::Task | inlineprotected |
| bind(T *task_obj, const std::vector< uint32_t > &list, void(T::*consumer)(const M *)=&T::consume) | DUNE::Tasks::Task | inlineprotected |
| bind(T *task_obj, const std::vector< std::string > &list) | DUNE::Tasks::Task | inlineprotected |
| blockedMode(void) const | Plan::Engine::Task | inline |
| changeLog(const std::string &name) | Plan::Engine::Task | inline |
| changeMode(IMC::PlanControlState::StateEnum s, const std::string &event_desc, const std::string &nid, const IMC::Message *maneuver, bool print=true) | Plan::Engine::Task | inline |
| changeMode(IMC::PlanControlState::StateEnum s, const std::string &event_desc, bool print=true) | Plan::Engine::Task | inline |
| closeDB(void) | Plan::Engine::Task | inline |
| consume(const IMC::EstimatedState *msg) | Plan::Engine::Task | inline |
| consume(const IMC::ManeuverControlState *msg) | Plan::Engine::Task | inline |
| consume(const IMC::PowerOperation *po) | Plan::Engine::Task | inline |
| consume(const IMC::RegisterManeuver *msg) | Plan::Engine::Task | inline |
| consume(const IMC::EntityInfo *msg) | Plan::Engine::Task | inline |
| consume(const IMC::PlanDB *pdb) | Plan::Engine::Task | inline |
| consume(const IMC::EntityActivationState *msg) | Plan::Engine::Task | inline |
| consume(const IMC::FuelLevel *msg) | Plan::Engine::Task | inline |
| consume(const IMC::VehicleCommand *vc) | Plan::Engine::Task | inline |
| consume(const IMC::VehicleState *vs) | Plan::Engine::Task | inline |
| consume(const IMC::PlanControl *pc) | Plan::Engine::Task | inline |
| consumeMessages(void) | DUNE::Tasks::Task | inlineprotected |
| cri(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | |
| deactivate(void) | DUNE::Tasks::Task | protected |
| deactivationFailed(const std::string &reason) | DUNE::Tasks::Task | protected |
| debug(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | |
| dispatch(IMC::Message *msg, unsigned int flags=0) | DUNE::Tasks::Task | |
| dispatch(IMC::Message &msg, unsigned int flags=0) | DUNE::Tasks::Task | inline |
| dispatchReply(const IMC::Message &original, IMC::Message &msg, unsigned int flags=0) | DUNE::Tasks::Task | inline |
| err(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | |
| execMode(void) const | Plan::Engine::Task | inline |
| getActivationTime(void) const | DUNE::Tasks::Task | inline |
| getDeactivationTime(void) const | DUNE::Tasks::Task | inline |
| getEntityId(void) const | DUNE::Tasks::Task | inline |
| getEntityLabel(void) const | DUNE::Tasks::Task | inlineprotected |
| getEntityState(void) const | DUNE::Tasks::Task | inlineprotected |
| getName(void) const | DUNE::Tasks::Task | inlinevirtual |
| getPlan(void) | Plan::Engine::Task | inline |
| getPriority(void) const | DUNE::Tasks::Task | inline |
| getProcessorUsage(void) | DUNE::Concurrency::Thread | |
| getState(void) | DUNE::Concurrency::Runnable | inline |
| getSystemId(void) const | DUNE::Tasks::Task | inline |
| getSystemName(void) const | DUNE::Tasks::Task | inline |
| inf(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | |
| initializeResources(void) | DUNE::Tasks::Task | |
| initMode(void) const | Plan::Engine::Task | inline |
| isActivating(void) const | DUNE::Tasks::Task | inlineprotected |
| isActive(void) const | DUNE::Tasks::Task | inlineprotected |
| isCreated(void) | DUNE::Concurrency::Runnable | inline |
| isDeactivating(void) const | DUNE::Tasks::Task | inlineprotected |
| isDead(void) | DUNE::Concurrency::Runnable | inline |
| isRunning(void) | DUNE::Concurrency::Runnable | inline |
| isStarting(void) | DUNE::Concurrency::Runnable | inline |
| isStopping(void) | DUNE::Concurrency::Runnable | inline |
| join(void) | DUNE::Concurrency::Runnable | inline |
| joinImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
| loadConfig(void) | DUNE::Tasks::Task | |
| loadPlan(const std::string &plan_id, const IMC::Message *arg, bool plan_startup=false) | Plan::Engine::Task | inline |
| lookForPlan(const std::string &plan_id, IMC::PlanSpecification &ps) | Plan::Engine::Task | inline |
| m_args | Plan::Engine::Task | |
| m_cinfo | Plan::Engine::Task | |
| m_ctx | DUNE::Tasks::Task | protected |
| m_db | Plan::Engine::Task | |
| m_eid_imu | Plan::Engine::Task | |
| m_get_plan_stmt | Plan::Engine::Task | |
| m_imu_enabled | Plan::Engine::Task | |
| m_last_event | Plan::Engine::Task | |
| m_last_vstate | Plan::Engine::Task | |
| m_lc | Plan::Engine::Task | |
| m_mcs | Plan::Engine::Task | |
| m_pcs | Plan::Engine::Task | |
| m_plan | Plan::Engine::Task | |
| m_reply | Plan::Engine::Task | |
| m_report_timer | Plan::Engine::Task | |
| m_requests | Plan::Engine::Task | |
| m_spec | Plan::Engine::Task | |
| m_state | Plan::Engine::Task | |
| m_supported_maneuvers | Plan::Engine::Task | |
| m_vc | Plan::Engine::Task | |
| m_vc_reply_deadline | Plan::Engine::Task | |
| m_vreq_ctr | Plan::Engine::Task | |
| onActivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
| onDeactivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
| onEntityReservation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
| onEntityResolution(void) | Plan::Engine::Task | inlinevirtual |
| onFailure(const std::string &errmsg, bool print=true) | Plan::Engine::Task | inline |
| onMain(void) | Plan::Engine::Task | inlinevirtual |
| onReportEntityState(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
| onRequestActivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
| onRequestDeactivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
| onResourceAcquisition(void) | Plan::Engine::Task | inlinevirtual |
| onResourceInitialization(void) | Plan::Engine::Task | inlinevirtual |
| onResourceRelease(void) | Plan::Engine::Task | inlinevirtual |
| onSuccess(const std::string &msg=DTR("OK"), bool print=true) | Plan::Engine::Task | inline |
| onUpdateParameters(void) | Plan::Engine::Task | inlinevirtual |
| onVehicleCalibration(const IMC::VehicleState *vs) | Plan::Engine::Task | inline |
| onVehicleError(const IMC::VehicleState *vs) | Plan::Engine::Task | inline |
| onVehicleExternalControl(const IMC::VehicleState *vs) | Plan::Engine::Task | inline |
| onVehicleManeuver(const IMC::VehicleState *vs) | Plan::Engine::Task | inline |
| onVehicleService(const IMC::VehicleState *vs) | Plan::Engine::Task | inline |
| openDB(void) | Plan::Engine::Task | inline |
| param(const std::string &name, T &var) | DUNE::Tasks::Task | inlineprotected |
| param(const std::string &name, T &var) | DUNE::Tasks::Task | inlineprotected |
| paramActive(Parameter::Scope def_scope, Parameter::Visibility def_visibility, bool def_value=false) | DUNE::Tasks::Task | protected |
| paramChanged(T &var) | DUNE::Tasks::Task | inlineprotected |
| parseArg(const std::string &plan_id, const IMC::Message *arg, std::string &info) | Plan::Engine::Task | inline |
| parsePlan(bool plan_startup, IMC::PlanStatistics &ps) | Plan::Engine::Task | inline |
| pendingReply(void) | Plan::Engine::Task | inline |
| processRequest(const IMC::PlanControl *pc) | Plan::Engine::Task | inline |
| readyMode(void) const | Plan::Engine::Task | inline |
| receive(const IMC::Message *msg) | DUNE::Tasks::Task | inlinevirtual |
| releaseResources(void) | DUNE::Tasks::Task | |
| reportProgress(void) | Plan::Engine::Task | inline |
| requestActivation(void) | DUNE::Tasks::Task | protected |
| requestDeactivation(void) | DUNE::Tasks::Task | protected |
| reserveEntities(void) | DUNE::Tasks::Task | |
| reserveEntity(const std::string &label) | DUNE::Tasks::Task | protected |
| resolveEntities(void) | DUNE::Tasks::Task | |
| resolveEntity(const std::string &label) const | DUNE::Tasks::Task | inline |
| resolveEntity(unsigned int id) const | DUNE::Tasks::Task | inline |
| resolveSystemId(unsigned int id) const | DUNE::Tasks::Task | inline |
| resolveSystemName(const std::string &name) const | DUNE::Tasks::Task | inline |
| Runnable(void) | DUNE::Concurrency::Runnable | inline |
| setEntityLabel(const std::string &label) | DUNE::Tasks::Task | inlineprotected |
| setEntityState(IMC::EntityState::StateEnum state, Status::Code code) | DUNE::Tasks::Task | protected |
| setEntityState(IMC::EntityState::StateEnum state, const std::string &description) | DUNE::Tasks::Task | protected |
| setInitialState(void) | Plan::Engine::Task | inline |
| setParamSectionEditor(const std::string &name) | DUNE::Tasks::Task | inlineprotected |
| setPriority(unsigned int value) | DUNE::Tasks::Task | inline |
| DUNE::Tasks::AbstractTask::setPriority(Scheduler::Policy policy, unsigned priority) | DUNE::Concurrency::Runnable | inline |
| setPriorityImpl(Scheduler::Policy policy, unsigned priority) | DUNE::Concurrency::Thread | protectedvirtual |
| spew(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | |
| start(void) | DUNE::Concurrency::Runnable | inline |
| startCalibration(void) | Plan::Engine::Task | inline |
| startImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
| startManeuver(IMC::PlanManeuver *pman) | Plan::Engine::Task | inline |
| startPlan(const std::string &plan_id, const IMC::Message *spec, uint16_t flags) | Plan::Engine::Task | inline |
| State enum name | DUNE::Concurrency::Runnable | |
| StateDead enum value | DUNE::Concurrency::Runnable | |
| StateRunning enum value | DUNE::Concurrency::Runnable | |
| StateStarting enum value | DUNE::Concurrency::Runnable | |
| StateStopping enum value | DUNE::Concurrency::Runnable | |
| StateUnknown enum value | DUNE::Concurrency::Runnable | |
| stop(void) | DUNE::Concurrency::Runnable | inline |
| stopAndJoin(void) | DUNE::Concurrency::Runnable | inline |
| stopImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
| stopping(void) | DUNE::Tasks::Task | inlineprotected |
| stopPlan(bool plan_startup=false) | Plan::Engine::Task | inline |
| Task(const std::string &name, Tasks::Context &ctx) | Plan::Engine::Task | inline |
| DUNE::Tasks::Task::Task(const std::string &name, Context &context) | DUNE::Tasks::Task | |
| Thread(void) | DUNE::Concurrency::Thread | |
| trace(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | |
| updateParameters(bool act_deact=true) | DUNE::Tasks::Task | |
| vehicleRequest(IMC::VehicleCommand::CommandEnum command, const IMC::Message *arg=0) | Plan::Engine::Task | inline |
| waitForMessages(double timeout) | DUNE::Tasks::Task | inlineprotected |
| war(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | |
| writeParamsXML(std::ostream &os) const | DUNE::Tasks::Task | |
| ~AbstractTask(void) | DUNE::Tasks::AbstractTask | inlinevirtual |
| ~Runnable(void) | DUNE::Concurrency::Runnable | inlinevirtual |
| ~Task() | Plan::Engine::Task | inlinevirtual |
| ~Thread(void) | DUNE::Concurrency::Thread | virtual |