Open 3D Engine ROS2 Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ROS2::QoS Struct Reference

#include <QoS.h>

Public Member Functions

 AZ_TYPE_INFO (QoS, "{46692EA4-EA4C-495E-AD3C-426EAB8954D3}")
 
 QoS (const rclcpp::QoS &qos=rclcpp::QoS(rmw_qos_profile_default.depth))
 
rclcpp::QoS GetQoS () const
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Detailed Description

A wrapper for rclcpp::QoS (Quality of Service for DDS) with reflection.

See also
Quality of Service policies.

Member Function Documentation

◆ GetQoS()

rclcpp::QoS ROS2::QoS::GetQoS ( ) const

Convert and return a rclcpp::QoS instance based on member values (Editor combos selection).

Returns
a ROS2 QoS struct.

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