tf2_ros  master
This package contains the ROS bindings for the tf2 library, for both Python and C++.
Classes | Namespaces | Typedefs
async_buffer_interface.h File Reference
#include <tf2_ros/visibility_control.h>
#include <tf2/time.h>
#include <tf2/transform_datatypes.h>
#include <geometry_msgs/msg/transform_stamped.hpp>
#include <functional>
#include <future>
#include <string>
Include dependency graph for async_buffer_interface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tf2_ros::AsyncBufferInterface
 Abstract interface for asynchronous operations on a tf2::BufferCoreInterface. Implementations include tf2_ros::Buffer. More...
 

Namespaces

 tf2_ros
 

Typedefs

using tf2_ros::TransformStampedFuture = std::shared_future< geometry_msgs::msg::TransformStamped >
 
using tf2_ros::TransformReadyCallback = std::function< void(const TransformStampedFuture &)>