ROS 2 rclcpp + rcl - rolling
rolling-a919a6e5
ROS 2 C++ Client Library with ROS Client Library
|
Options available for a rcl subscription. More...
#include <rcl/subscription.h>
Public Attributes | |
rmw_qos_profile_t | qos |
Middleware quality of service settings for the subscription. | |
rcl_allocator_t | allocator |
Custom allocator for the subscription, used for incidental allocations. More... | |
rmw_subscription_options_t | rmw_subscription_options |
rmw specific subscription options, e.g. the rmw implementation specific payload. | |
bool | disable_loaned_message |
Disable flag to LoanedMessage, initialized via environmental variable. | |
Options available for a rcl subscription.
Definition at line 46 of file subscription.h.
rcl_allocator_t rcl_subscription_options_s::allocator |
Custom allocator for the subscription, used for incidental allocations.
For default behavior (malloc/free), see: rcl_get_default_allocator()
Definition at line 52 of file subscription.h.
Referenced by rcl_subscription_content_filter_options_fini(), rcl_subscription_content_filter_options_init(), rcl_subscription_content_filter_options_set(), rcl_subscription_event_init(), rcl_subscription_fini(), rcl_subscription_get_content_filter(), rcl_subscription_get_default_options(), rcl_subscription_init(), rcl_subscription_options_fini(), rcl_subscription_options_set_content_filter_options(), and rclcpp::SubscriptionOptionsWithAllocator< Allocator >::to_rcl_subscription_options().