auv_control
Public Member Functions | Friends | List of all members
auv_control::MotionCommand2DConverter Class Reference

The task context provides and requires services. It uses an ExecutionEngine to perform its functions. Essential interfaces are operations, data flow ports and properties. These interfaces have been defined using the oroGen specification. In order to modify the interfaces you should (re)use oroGen and rely on the associated workflow. More...

#include <MotionCommand2DConverter.hpp>

Inheritance diagram for auv_control::MotionCommand2DConverter:

Public Member Functions

 MotionCommand2DConverter (std::string const &name="auv_control::MotionCommand2DConverter")
 
 MotionCommand2DConverter (std::string const &name, RTT::ExecutionEngine *engine)
 
 ~MotionCommand2DConverter ()
 
void updateHook ()
 The following lines are template definitions for the various state machine. More...
 

Friends

class MotionCommand2DConverterBase
 

Detailed Description

The task context provides and requires services. It uses an ExecutionEngine to perform its functions. Essential interfaces are operations, data flow ports and properties. These interfaces have been defined using the oroGen specification. In order to modify the interfaces you should (re)use oroGen and rely on the associated workflow.

The name of a TaskContext is primarily defined via:

deployment 'deployment_name'
    task('custom_task_name','auv_control::MotionCommand2DConverter')
end

It can be dynamically adapted when the deployment is called with a prefix argument.

Constructor & Destructor Documentation

MotionCommand2DConverter::MotionCommand2DConverter ( std::string const &  name = "auv_control::MotionCommand2DConverter")

TaskContext constructor for MotionCommand2DConverter

Parameters
nameName of the task. This name needs to be unique to make it identifiable via nameservices.
MotionCommand2DConverter::MotionCommand2DConverter ( std::string const &  name,
RTT::ExecutionEngine *  engine 
)

TaskContext constructor for MotionCommand2DConverter

Parameters
nameName of the task. This name needs to be unique to make it identifiable for nameservices.
engineThe RTT Execution engine to be used for this task, which serialises the execution of all commands, programs, state machines and incoming events for a task.
MotionCommand2DConverter::~MotionCommand2DConverter ( )

Default deconstructor of MotionCommand2DConverter

Member Function Documentation

void MotionCommand2DConverter::updateHook ( )

The following lines are template definitions for the various state machine.

Friends And Related Function Documentation

friend class MotionCommand2DConverterBase
friend

The documentation for this class was generated from the following files: