tf2_server_nodelet.cpp
Go to the documentation of this file.
2 #include <nodelet/nodelet.h>
4 
5 namespace tf2_server {
6 
8  private: std::unique_ptr<TF2Server> tf2Server;
9  public: void onInit() override
10  {
11  tf2Server = std::make_unique<TF2Server>(this->getMTNodeHandle(), this->getMTPrivateNodeHandle());
12  tf2Server->start();
13  }
14 };
15 
16 }
17 
nodelet::Nodelet::getMTPrivateNodeHandle
ros::NodeHandle & getMTPrivateNodeHandle() const
class_list_macros.h
PLUGINLIB_EXPORT_CLASS
#define PLUGINLIB_EXPORT_CLASS(class_type, base_class_type)
tf2_server.h
tf2_server::Tf2ServerNodelet::onInit
void onInit() override
Definition: tf2_server_nodelet.cpp:9
nodelet::Nodelet
nodelet.h
tf2_server
Definition: tf2_server.h:14
tf2_server::Tf2ServerNodelet::tf2Server
std::unique_ptr< TF2Server > tf2Server
Definition: tf2_server_nodelet.cpp:8
nodelet::Nodelet::getMTNodeHandle
ros::NodeHandle & getMTNodeHandle() const
tf2_server::Tf2ServerNodelet
Definition: tf2_server_nodelet.cpp:7


tf2_server
Author(s): Martin Pecka
autogenerated on Fri Jan 12 2024 03:42:13