tf2_ros  master
This package contains the ROS bindings for the tf2 library, for both Python and C++.
Classes | Public Member Functions | List of all members
tf2_ros::BufferServer Class Reference

Action server for the action-based implementation of tf2::BufferCoreInterface. More...

#include <buffer_server.h>

Public Member Functions

template<typename NodePtr >
 BufferServer (const tf2::BufferCoreInterface &buffer, NodePtr node, const std::string &ns, tf2::Duration check_period=tf2::durationFromSec(0.01))
 Constructor. More...
 

Detailed Description

Action server for the action-based implementation of tf2::BufferCoreInterface.

Use this class with a tf2_ros::TransformListener in the same process. You can use this class with a tf2_ros::BufferClient in a different process.

Constructor & Destructor Documentation

◆ BufferServer()

template<typename NodePtr >
tf2_ros::BufferServer::BufferServer ( const tf2::BufferCoreInterface &  buffer,
NodePtr  node,
const std::string ns,
tf2::Duration  check_period = tf2::durationFromSec(0.01) 
)
inline

Constructor.

Parameters
bufferThe Buffer that this BufferServer will wrap.
nodeThe node to add the buffer server to.
nsThe namespace in which to look for action clients.
check_periodHow often to check for changes to known transforms (via a timer event).

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