3 #ifndef PHINS_IXSEA_TASK_TASK_HPP 4 #define PHINS_IXSEA_TASK_TASK_HPP 6 #include "phins_ixsea/TaskBase.hpp" 27 class Task :
public TaskBase
47 Task(std::string
const& name =
"phins_ixsea::Task");
54 Task(std::string
const& name, RTT::ExecutionEngine* engine);
void processStatus(const PhinsExtStatus &status)
Definition: Task.cpp:88
friend class TaskBase
Definition: Task.hpp:29
Driver * mDriver
Definition: Task.hpp:31
void initializeOrigin()
Definition: Task.cpp:112
Task(std::string const &name="phins_ixsea::Task")
Definition: Task.cpp:11
base::Position mOrigin
Definition: Task.hpp:33
The task context provides and requires services. It uses an ExecutionEngine to perform its functions...
Definition: Task.hpp:27
void processIO()
Definition: Task.cpp:54
bool configureHook()
The following lines are template definitions for the various state machine.
Definition: Task.cpp:33
~Task()
Definition: Task.cpp:23
void updateHook()
Definition: Task.cpp:125