Classes | Public Member Functions | Private Types | Private Member Functions | Private Attributes
rve_transformer::TransformerManager Class Reference

#include <transformer_manager.h>

List of all members.

Classes

struct  TransformerInfo

Public Member Functions

template<typename T >
boost::shared_ptr< T > createTransformer ()
template<typename T >
boost::shared_ptr< T > createTransformer (const rve_properties::PropertyNodePtr &props)
template<typename T >
boost::shared_ptr< T > createTransformer (const rve_common::UUID &id, const rve_properties::PropertyNodePtr &props)
FrameManagerPtr getFrameManager ()
 TransformerManager (ros::NodeHandle nh=ros::NodeHandle())
void update ()
 ~TransformerManager ()

Private Types

typedef std::vector
< TransformerInfo
V_TransformerInfo

Private Member Functions

void addTransformer (const TransformerPtr &t, const rve_common::UUID &id, const rve_properties::PropertyNodePtr &props)

Private Attributes

ros::CallbackQueuecb_queue_
FrameManagerPtr frame_manager_
V_TransformerInfo transformers_

Detailed Description

Definition at line 52 of file transformer_manager.h.


Member Typedef Documentation

Definition at line 91 of file transformer_manager.h.


Constructor & Destructor Documentation

Definition at line 40 of file transformer_manager.cpp.

Definition at line 48 of file transformer_manager.cpp.


Member Function Documentation

Definition at line 66 of file transformer_manager.cpp.

template<typename T >
boost::shared_ptr<T> rve_transformer::TransformerManager::createTransformer ( ) [inline]

Definition at line 62 of file transformer_manager.h.

template<typename T >
boost::shared_ptr<T> rve_transformer::TransformerManager::createTransformer ( const rve_properties::PropertyNodePtr props) [inline]

Definition at line 68 of file transformer_manager.h.

template<typename T >
boost::shared_ptr<T> rve_transformer::TransformerManager::createTransformer ( const rve_common::UUID id,
const rve_properties::PropertyNodePtr props 
) [inline]

Definition at line 74 of file transformer_manager.h.

Definition at line 58 of file transformer_manager.h.

Definition at line 53 of file transformer_manager.cpp.


Member Data Documentation

Definition at line 94 of file transformer_manager.h.

Definition at line 84 of file transformer_manager.h.

Definition at line 92 of file transformer_manager.h.


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


rve_transformer
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:51