rclcpp  master
C++ ROS Client Library API
Classes | Namespaces
qos.hpp File Reference
#include <rmw/qos_profiles.h>
#include <rmw/types.h>
#include "rclcpp/duration.hpp"
#include "rclcpp/visibility_control.hpp"
Include dependency graph for qos.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  rclcpp::QoSInitialization
 QoS initialization values, cannot be created directly, use KeepAll or KeepLast instead. More...
 
struct  rclcpp::KeepAll
 Use to initialize the QoS with the keep_all history setting. More...
 
struct  rclcpp::KeepLast
 Use to initialize the QoS with the keep_last history setting and the given depth. More...
 
class  rclcpp::QoS
 Encapsulation of Quality of Service settings. More...
 
class  rclcpp::SensorDataQoS
 
class  rclcpp::ParametersQoS
 
class  rclcpp::ServicesQoS
 
class  rclcpp::ParameterEventsQoS
 
class  rclcpp::SystemDefaultsQoS
 

Namespaces

 rclcpp
 This header provides the get_node_base_interface() template function.