rclcpp  master
C++ ROS Client Library API
Classes | Namespaces | Typedefs
subscription_options.hpp File Reference
#include <chrono>
#include <memory>
#include <string>
#include <vector>
#include "rclcpp/callback_group.hpp"
#include "rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp"
#include "rclcpp/intra_process_buffer_type.hpp"
#include "rclcpp/intra_process_setting.hpp"
#include "rclcpp/qos.hpp"
#include "rclcpp/qos_event.hpp"
#include "rclcpp/qos_overriding_options.hpp"
#include "rclcpp/topic_statistics_state.hpp"
#include "rclcpp/visibility_control.hpp"
Include dependency graph for subscription_options.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  rclcpp::SubscriptionOptionsBase
 Non-template base class for subscription options. More...
 
struct  rclcpp::SubscriptionOptionsBase::TopicStatisticsOptions
 
struct  rclcpp::SubscriptionOptionsWithAllocator< Allocator >
 Structure containing optional configuration for Subscriptions. More...
 

Namespaces

 rclcpp
 This header provides the get_node_base_interface() template function.
 

Typedefs

using rclcpp::SubscriptionOptions = SubscriptionOptionsWithAllocator< std::allocator< void > >