controldev
GenericRawToMotion2D.hpp
Go to the documentation of this file.
1 /* Generated from orogen/lib/orogen/templates/tasks/Task.hpp */
2 
3 #ifndef CONTROLDEV_GENERICRAWTOMOTION2D_TASK_HPP
4 #define CONTROLDEV_GENERICRAWTOMOTION2D_TASK_HPP
5 
6 #include "controldev/GenericRawToMotion2DBase.hpp"
7 
8 namespace controldev {
9 
25  class GenericRawToMotion2D : public GenericRawToMotion2DBase
26  {
28  protected:
29 
30  public:
35  GenericRawToMotion2D(std::string const& name = "controldev::GenericRawToMotion2D", TaskCore::TaskState initial_state = Stopped);
36 
42  GenericRawToMotion2D(std::string const& name, RTT::ExecutionEngine* engine, TaskCore::TaskState initial_state = Stopped);
43 
47 
62  bool configureHook();
63 
69  bool startHook();
70 
85  void updateHook();
86 
93  void errorHook();
94 
98  void stopHook();
99 
104  void cleanupHook();
105  };
106 }
107 
108 #endif
109 
bool startHook()
This hook is called by Orocos when the state machine transitions from Stopped to Running.
Definition: GenericRawToMotion2D.cpp:35
GenericRawToMotion2D(std::string const &name="controldev::GenericRawToMotion2D", TaskCore::TaskState initial_state=Stopped)
TaskContext constructor for GenericRawToMotion2D.
Definition: GenericRawToMotion2D.cpp:9
void stopHook()
This hook is called by Orocos when the state machine transitions from Running to Stopped after stop()...
Definition: GenericRawToMotion2D.cpp:78
bool configureHook()
This hook is called by Orocos when the state machine transitions from PreOperational to Stopped...
Definition: GenericRawToMotion2D.cpp:29
void updateHook()
This hook is called by Orocos when the component is in the Running state, at each activity step...
Definition: GenericRawToMotion2D.cpp:41
void errorHook()
This hook is called by Orocos when the component is in the RunTimeError state, at each activity step...
Definition: GenericRawToMotion2D.cpp:74
Definition: ControlDevTypes.hpp:8
friend class GenericRawToMotion2DBase
Definition: GenericRawToMotion2D.hpp:27
The task context provides and requires services. It uses an ExecutionEngine to perform its functions...
Definition: GenericRawToMotion2D.hpp:25
~GenericRawToMotion2D()
Default deconstructor of GenericRawToMotion2D.
Definition: GenericRawToMotion2D.cpp:19
void cleanupHook()
This hook is called by Orocos when the state machine transitions from Stopped to PreOperational, requiring the call to configureHook() before calling start() again.
Definition: GenericRawToMotion2D.cpp:82