3 #ifndef IMU_ADVANCED_NAVIGATION_ANPP_TASK_TASK_HPP 4 #define IMU_ADVANCED_NAVIGATION_ANPP_TASK_TASK_HPP 6 #include "imu_advanced_navigation_anpp/TaskBase.hpp" 25 class Task :
public TaskBase
40 Task(std::string
const& name =
"imu_advanced_navigation_anpp::Task");
47 Task(std::string
const& name, RTT::ExecutionEngine* engine);
Task(std::string const &name="imu_advanced_navigation_anpp::Task")
Definition: Task.cpp:8
void errorHook()
Definition: Task.cpp:136
Definition: Periods.hpp:16
void processIO()
Definition: Task.cpp:74
friend class TaskBase
Definition: Task.hpp:27
void cleanupHook()
Definition: Task.cpp:144
~Task()
Definition: Task.cpp:18
bool startHook()
Definition: Task.cpp:60
bool configureHook()
The following lines are template definitions for the various state machine.
Definition: Task.cpp:28
void updateHook()
Definition: Task.cpp:69
Driver * mDriver
Definition: Task.hpp:33
The task context provides and requires services. It uses an ExecutionEngine to perform its functions...
Definition: Task.hpp:25
Periods mPeriods
Definition: Task.hpp:31
Status mStatus
Definition: Task.hpp:32
void stopHook()
Definition: Task.cpp:140
Definition: Periods.hpp:6