robot_frames
Public Member Functions | Protected Attributes | Friends | List of all members
robot_frames::Task Class Reference

#include <Task.hpp>

Inheritance diagram for robot_frames::Task:

Public Member Functions

 Task (std::string const &name="robot_frames::Task")
 
 Task (std::string const &name, RTT::ExecutionEngine *engine)
 
 ~Task ()
 
bool configureHook ()
 The following lines are template definitions for the various state machine. More...
 
bool startHook ()
 
void updateHook ()
 
void errorHook ()
 
void stopHook ()
 
void cleanupHook ()
 

Protected Attributes

OutputPortMap out_ports
 
TransformationCalculator calc
 
bool output_static_transforms_
 
std::vector< base::samples::RigidBodyState > transforms_
 
std::vector< std::string > joint_names_
 

Friends

class TaskBase
 

Constructor & Destructor Documentation

Task::Task ( std::string const &  name = "robot_frames::Task")
Task::Task ( std::string const &  name,
RTT::ExecutionEngine *  engine 
)
Task::~Task ( )

Member Function Documentation

void Task::cleanupHook ( )
bool Task::configureHook ( )

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

void Task::errorHook ( )
bool Task::startHook ( )
void Task::stopHook ( )
void Task::updateHook ( )

Friends And Related Function Documentation

friend class TaskBase
friend

Member Data Documentation

TransformationCalculator robot_frames::Task::calc
protected
std::vector<std::string> robot_frames::Task::joint_names_
protected
OutputPortMap robot_frames::Task::out_ports
protected
bool robot_frames::Task::output_static_transforms_
protected
std::vector<base::samples::RigidBodyState> robot_frames::Task::transforms_
protected

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