|
rclcpp
master
C++ ROS Client Library API
|
QoS initialization values, cannot be created directly, use KeepAll or KeepLast instead. More...
#include <qos.hpp>

Public Member Functions | |
| QoSInitialization (rmw_qos_history_policy_t history_policy_arg, size_t depth_arg) | |
| Constructor which takes both a history policy and a depth (even if it would be unused). More... | |
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. More... | |
Public Attributes | |
| rmw_qos_history_policy_t | history_policy |
| size_t | depth |
| rclcpp::QoSInitialization::QoSInitialization | ( | rmw_qos_history_policy_t | history_policy_arg, |
| size_t | depth_arg | ||
| ) |
Constructor which takes both a history policy and a depth (even if it would be unused).
|
static |
Create a QoSInitialization from an existing rmw_qos_profile_t, using its history and depth.
| rmw_qos_history_policy_t rclcpp::QoSInitialization::history_policy |
| size_t rclcpp::QoSInitialization::depth |
1.8.17