#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.