#include <transformer_manager.h>
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::CallbackQueue * | cb_queue_ | 
| FrameManagerPtr | frame_manager_ | 
| V_TransformerInfo | transformers_ | 
Definition at line 52 of file transformer_manager.h.
typedef std::vector<TransformerInfo> rve_transformer::TransformerManager::V_TransformerInfo [private] | 
        
Definition at line 91 of file transformer_manager.h.
Definition at line 40 of file transformer_manager.cpp.
Definition at line 48 of file transformer_manager.cpp.
| void rve_transformer::TransformerManager::addTransformer | ( | const TransformerPtr & | t, | 
| const rve_common::UUID & | id, | ||
| const rve_properties::PropertyNodePtr & | props | ||
| ) |  [private] | 
        
Definition at line 66 of file transformer_manager.cpp.
| boost::shared_ptr<T> rve_transformer::TransformerManager::createTransformer | ( | ) |  [inline] | 
        
Definition at line 62 of file transformer_manager.h.
| boost::shared_ptr<T> rve_transformer::TransformerManager::createTransformer | ( | const rve_properties::PropertyNodePtr & | props | ) |  [inline] | 
        
Definition at line 68 of file transformer_manager.h.
| 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.
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.