ROS 2 rclcpp + rcl - jazzy
jazzy
ROS 2 C++ Client Library with ROS Client Library
|
Options available for a rcl publisher. More...
#include <rcl/publisher.h>
Public Attributes | |
rmw_qos_profile_t | qos |
Middleware quality of service settings for the publisher. | |
rcl_allocator_t | allocator |
Custom allocator for the publisher, used for incidental allocations. More... | |
rmw_publisher_options_t | rmw_publisher_options |
rmw specific publisher 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 publisher.
Definition at line 43 of file publisher.h.
rcl_allocator_t rcl_publisher_options_s::allocator |
Custom allocator for the publisher, used for incidental allocations.
For default behavior (malloc/free), use: rcl_get_default_allocator()
Definition at line 49 of file publisher.h.
Referenced by rcl_logging_rosout_init_publisher_for_node(), rcl_publisher_event_init(), rcl_publisher_fini(), rcl_publisher_get_default_options(), rcl_publisher_init(), and rclcpp::PublisherOptionsWithAllocator< Allocator >::to_rcl_publisher_options().