rclcpp  master
C++ ROS Client Library API
Classes | Namespaces | Typedefs
publisher_options.hpp File Reference
#include <memory>
#include <string>
#include <vector>
#include "rcl/publisher.h"
#include "rclcpp/allocator/allocator_common.hpp"
#include "rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp"
#include "rclcpp/intra_process_setting.hpp"
#include "rclcpp/qos.hpp"
#include "rclcpp/qos_event.hpp"
#include "rclcpp/qos_overriding_options.hpp"
Include dependency graph for publisher_options.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  rclcpp::PublisherOptionsBase
 Non-templated part of PublisherOptionsWithAllocator<Allocator>. More...
 
struct  rclcpp::PublisherOptionsWithAllocator< Allocator >
 Structure containing optional configuration for Publishers. More...
 

Namespaces

 rclcpp
 This header provides the get_node_base_interface() template function.
 

Typedefs

using rclcpp::PublisherOptions = PublisherOptionsWithAllocator< std::allocator< void > >