#include <TFManager.h>
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_t > | tf_map |
Definition at line 52 of file TFManager.h.
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.
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.
pthread_mutex_t TFManager::mtx [private] |
Definition at line 60 of file TFManager.h.
ros::Subscriber TFManager::sub [private] |
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.