Classes | Public Member Functions | Private Attributes
TFManager Class Reference

#include <TFManager.h>

Inheritance diagram for TFManager:
Inheritance graph
[legend]

List of all members.

Classes

struct  info_t

Public Member Functions

void callback (const boost::shared_ptr< tf::tfMessage const > &message)
virtual void fillDestination ()
void run ()
virtual void startRX ()
 TFManager (ros::NodeHandle *n, int port, std::string source, std::string destination, unsigned char priority, bool broadcast)
 TFManager (ros::NodeHandle *n, int port, std::string source, unsigned char priority, bool broadcast)
void waitNetData ()

Private Attributes

pthread_mutex_t mtx
ros::Subscriber sub
std::map< std::string, info_ttf_map

Detailed Description

Definition at line 52 of file TFManager.h.


Constructor & Destructor Documentation

TFManager::TFManager ( ros::NodeHandle n,
int  port,
std::string  source,
std::string  destination,
unsigned char  priority,
bool  broadcast 
) [inline]

Definition at line 63 of file TFManager.h.

TFManager::TFManager ( ros::NodeHandle n,
int  port,
std::string  source,
unsigned char  priority,
bool  broadcast 
) [inline]

Definition at line 70 of file TFManager.h.


Member Function Documentation

void TFManager::callback ( const boost::shared_ptr< tf::tfMessage const > &  message) [inline]

Definition at line 96 of file TFManager.h.

virtual void TFManager::fillDestination ( ) [inline, virtual]

Definition at line 77 of file TFManager.h.

void TFManager::run ( ) [inline, virtual]

Implements Manager.

Definition at line 148 of file TFManager.h.

virtual void TFManager::startRX ( ) [inline, virtual]

Reimplemented from Manager.

Definition at line 84 of file TFManager.h.

void TFManager::waitNetData ( ) [inline]

Definition at line 117 of file TFManager.h.


Member Data Documentation

pthread_mutex_t TFManager::mtx [private]

Definition at line 60 of file TFManager.h.

Definition at line 59 of file TFManager.h.

std::map<std::string, info_t> TFManager::tf_map [private]

Definition at line 58 of file TFManager.h.


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


ros_rt_wmp
Author(s): Danilo Tardioli, dantard@unizar.es
autogenerated on Mon Oct 6 2014 08:27:14