ROS 2 rclcpp + rcl - kilted  kilted
ROS 2 C++ Client Library with ROS Client Library
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
rclcpp::QoSInitialization Struct Reference

QoS initialization values, cannot be created directly, use KeepAll or KeepLast instead. More...

#include <rclcpp/qos.hpp>

Inheritance diagram for rclcpp::QoSInitialization:
Inheritance graph
[legend]

Public Member Functions

 QoSInitialization (rmw_qos_history_policy_t history_policy_arg, size_t depth_arg, bool print_depth_warning=true)
 Constructor which takes both a history policy and a depth (even if it would be unused).
 

Static Public Member Functions

static QoSInitialization from_rmw (const rmw_qos_profile_t &rmw_qos)
 Create a QoSInitialization from an existing rmw_qos_profile_t, using its history and depth.
 

Public Attributes

rmw_qos_history_policy_t history_policy
 
size_t depth
 

Detailed Description

QoS initialization values, cannot be created directly, use KeepAll or KeepLast instead.

Definition at line 77 of file qos.hpp.


The documentation for this struct was generated from the following files: