Struct rcl_node_options_s

Struct Documentation

struct rcl_node_options_s

Structure which encapsulates the options for creating a rcl_node_t.

Public Members

rcl_allocator_t allocator

If true, no parameter infrastructure will be setup.

Custom allocator used for internal allocations.

bool use_global_arguments

If false then only use arguments in this struct, otherwise use global arguments also.

rcl_arguments_t arguments

Command line arguments that apply only to this node.

bool enable_rosout

Flag to enable rosout for this node.

rmw_qos_profile_t rosout_qos

Middleware quality of service settings for /rosout.

bool enable_type_description_service

Deprecated: this feature is to be enabled via parameters in rclcpp and rclpy.