3 #ifndef CONTROLDEV_MOUSE3DTASK_TASK_HPP 4 #define CONTROLDEV_MOUSE3DTASK_TASK_HPP 6 #include "controldev/Mouse3DTaskBase.hpp" 40 Mouse3DTask(std::string
const& name =
"controldev::Mouse3DTask");
47 Mouse3DTask(std::string
const& name, RTT::ExecutionEngine* engine);
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: Mouse3DTask.cpp:105
Mouse3DTask(std::string const &name="controldev::Mouse3DTask")
TaskContext constructor for Mouse3DTask.
Definition: Mouse3DTask.cpp:9
virtual int getFileDescriptor()
Definition: Mouse3DTask.cpp:69
ConnexionHID * interface
Definition: Mouse3DTask.hpp:30
friend class Mouse3DTaskBase
Definition: Mouse3DTask.hpp:27
~Mouse3DTask()
Default deconstructor of Mouse3DTask.
Definition: Mouse3DTask.cpp:35
virtual bool updateRawCommand(RawCommand &rcmd)
Definition: Mouse3DTask.cpp:74
bool configureHook()
This hook is called by Orocos when the state machine transitions from PreOperational to Stopped...
Definition: Mouse3DTask.cpp:45
Definition: ControlDevTypes.hpp:8
The task context provides and requires services. It uses an ExecutionEngine to perform its functions...
Definition: Mouse3DTask.hpp:25
void stopHook()
This hook is called by Orocos when the state machine transitions from Stopped to Running.
Definition: Mouse3DTask.cpp:97
A data structure for raw data values of input devices.
Definition: ControlDevTypes.hpp:27