rclcpp  master
C++ ROS Client Library API
Public Attributes | List of all members
rclcpp::QoSCheckCompatibleResult Struct Reference

Result type for checking QoS compatibility. More...

#include <qos.hpp>

Collaboration diagram for rclcpp::QoSCheckCompatibleResult:
Collaboration graph
[legend]

Public Attributes

QoSCompatibility compatibility
 Compatibility result. More...
 
std::string reason
 Reason for a (possible) incompatibility. More...
 

Detailed Description

Result type for checking QoS compatibility.

See also
rclcpp::qos_check_compatible()

Member Data Documentation

◆ compatibility

QoSCompatibility rclcpp::QoSCheckCompatibleResult::compatibility

Compatibility result.

◆ reason

std::string rclcpp::QoSCheckCompatibleResult::reason

Reason for a (possible) incompatibility.

Set if compatiblity is QoSCompatibility::Warning or QoSCompatiblity::Error. Not set if the QoS profiles are compatible.


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