3 #ifndef IMUMODEL_TASK_TASK_HPP 4 #define IMUMODEL_TASK_TASK_HPP 6 #include "imumodel/TaskBase.hpp" 7 #include <boost/random.hpp> 8 #include <imumodel/ImuError.hpp> 27 class Task :
public TaskBase
40 Task(std::string
const& name =
"imumodel::Task", TaskCore::TaskState initial_state = Stopped);
47 Task(std::string
const& name, RTT::ExecutionEngine* engine, TaskCore::TaskState initial_state = Stopped);
void stopHook()
Definition: Task.cpp:104
The task context provides and requires services. It uses an ExecutionEngine to perform its functions...
Definition: Task.hpp:27
bool configureHook()
The following lines are template definitions for the various state machine.
Definition: Task.cpp:26
void cleanupHook()
Definition: Task.cpp:109
ImuError model
Definition: Task.hpp:33
bool startHook()
Definition: Task.cpp:67
~Task()
Definition: Task.cpp:18
void updateHook()
Definition: Task.cpp:78
bool inport_connected
Definition: Task.hpp:32
Task(std::string const &name="imumodel::Task", TaskCore::TaskState initial_state=Stopped)
Definition: Task.cpp:8
friend class TaskBase
Definition: Task.hpp:29
void errorHook()
Definition: Task.cpp:99