3 #ifndef NORTH_SEEKER_TASK_TASK_HPP 4 #define NORTH_SEEKER_TASK_TASK_HPP 6 #include "north_seeker/TaskBase.hpp" 7 #include <base/Time.hpp> 33 class Task :
public TaskBase
48 Task(std::string
const& name =
"north_seeker::Task");
55 Task(std::string
const& name, RTT::ExecutionEngine* engine);
double x
Definition: Task.hpp:39
void updateHook()
Definition: Task.cpp:49
void stopHook()
Definition: Task.cpp:78
double z
Definition: Task.hpp:39
void errorHook()
Definition: Task.cpp:74
friend class TaskBase
Definition: Task.hpp:35
base::Time start
Definition: Task.hpp:38
double y
Definition: Task.hpp:39
Task(std::string const &name="north_seeker::Task")
Definition: Task.cpp:12
base::Time sampling_period
Definition: Task.hpp:37
void cleanupHook()
Definition: Task.cpp:82
~Task()
Definition: Task.cpp:22
The task context provides and requires services. It uses an ExecutionEngine to perform its functions...
Definition: Task.hpp:33
bool configureHook()
The following lines are template definitions for the various state machine.
Definition: Task.cpp:32
bool startHook()
Definition: Task.cpp:40
int counter
Definition: Task.hpp:40