rosidl_dynamic_typesupport
0.0
  • Class Hierarchy
  • File Hierarchy
  • Reference
    • Classes and Structs
      • Struct rosidl_dynamic_message_type_support_impl_s
        • Struct Documentation
      • Struct rosidl_dynamic_typesupport_dynamic_data_impl_s
        • Struct Documentation
      • Struct rosidl_dynamic_typesupport_dynamic_data_s
        • Struct Documentation
      • Struct rosidl_dynamic_typesupport_dynamic_type_builder_impl_s
        • Struct Documentation
      • Struct rosidl_dynamic_typesupport_dynamic_type_builder_s
        • Struct Documentation
      • Struct rosidl_dynamic_typesupport_dynamic_type_impl_s
        • Struct Documentation
      • Struct rosidl_dynamic_typesupport_dynamic_type_s
        • Struct Documentation
      • Struct rosidl_dynamic_typesupport_serialization_support_impl_s
        • Struct Documentation
      • Struct rosidl_dynamic_typesupport_serialization_support_interface_s
        • Struct Documentation
      • Struct rosidl_dynamic_typesupport_serialization_support_s
        • Struct Documentation
    • Functions
      • Function rosidl_dynamic_message_type_support_handle_fini
        • Function Documentation
      • Function rosidl_dynamic_message_type_support_handle_impl_fini
        • Function Documentation
      • Function rosidl_dynamic_message_type_support_handle_impl_init
        • Function Documentation
      • Function rosidl_dynamic_message_type_support_handle_init
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_clear_all_values
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_clear_nonkey_values
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_clear_sequence_data
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_clear_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_clone
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_deserialize
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_destroy
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_equals
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_fini
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_array_index
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_bool_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_bounded_string_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_bounded_wstring_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_byte_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_char_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_complex_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_fixed_string_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_fixed_wstring_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_float128_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_float32_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_float64_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_int16_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_int32_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_int64_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_int8_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_item_count
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_member_id_at_index
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_member_id_by_name
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_name
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_string_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_uint16_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_uint32_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_uint64_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_uint8_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_wchar_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_get_wstring_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_init_from_dynamic_type
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_init_from_dynamic_type_builder
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_bool_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_bounded_string_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_bounded_wstring_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_byte_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_char_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_complex_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_complex_value_copy
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_fixed_string_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_fixed_wstring_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_float128_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_float32_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_float64_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_int16_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_int32_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_int64_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_int8_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_sequence_data
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_string_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_uint16_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_uint32_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_uint64_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_uint8_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_wchar_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_insert_wstring_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_loan_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_remove_sequence_data
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_return_and_destroy_loaned_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_return_loaned_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_serialize
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_bool_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_bounded_string_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_bounded_wstring_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_byte_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_char_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_complex_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_fixed_string_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_fixed_wstring_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_float128_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_float32_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_float64_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_int16_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_int32_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_int64_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_int8_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_string_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_uint16_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_uint32_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_uint64_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_uint8_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_wchar_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_data_set_wstring_value
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_bool_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_bool_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_bool_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_bool_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_bounded_string_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_bounded_string_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_bounded_string_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_bounded_string_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_bounded_wstring_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_bounded_wstring_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_bounded_wstring_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_bounded_wstring_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_byte_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_byte_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_byte_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_byte_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_char_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_char_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_char_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_char_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_complex_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_complex_array_member_builder
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_complex_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_complex_bounded_sequence_member_builder
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_complex_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_complex_member_builder
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_complex_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_complex_unbounded_sequence_member_builder
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_fixed_string_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_fixed_string_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_fixed_string_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_fixed_string_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_fixed_wstring_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_fixed_wstring_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_fixed_wstring_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_fixed_wstring_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_float128_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_float128_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_float128_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_float128_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_float32_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_float32_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_float32_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_float32_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_float64_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_float64_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_float64_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_float64_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int16_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int16_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int16_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int16_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int32_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int32_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int32_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int32_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int64_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int64_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int64_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int64_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int8_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int8_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int8_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_int8_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_string_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_string_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_string_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_string_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint16_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint16_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint16_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint16_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint32_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint32_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint32_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint32_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint64_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint64_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint64_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint64_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint8_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint8_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint8_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_uint8_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_wchar_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_wchar_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_wchar_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_wchar_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_wstring_array_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_wstring_bounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_wstring_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_add_wstring_unbounded_sequence_member
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_clone
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_destroy
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_fini
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_get_name
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_init
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_init_from_description
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_builder_set_name
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_clone
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_destroy
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_equals
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_fini
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_get_member_count
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_get_name
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_init_from_description
        • Function Documentation
      • Function rosidl_dynamic_typesupport_dynamic_type_init_from_dynamic_type_builder
        • Function Documentation
      • Function rosidl_dynamic_typesupport_get_zero_initialized_dynamic_data
        • Function Documentation
      • Function rosidl_dynamic_typesupport_get_zero_initialized_dynamic_data_impl
        • Function Documentation
      • Function rosidl_dynamic_typesupport_get_zero_initialized_dynamic_type
        • Function Documentation
      • Function rosidl_dynamic_typesupport_get_zero_initialized_dynamic_type_builder
        • Function Documentation
      • Function rosidl_dynamic_typesupport_get_zero_initialized_dynamic_type_builder_impl
        • Function Documentation
      • Function rosidl_dynamic_typesupport_get_zero_initialized_dynamic_type_impl
        • Function Documentation
      • Function rosidl_dynamic_typesupport_get_zero_initialized_serialization_support
        • Function Documentation
      • Function rosidl_dynamic_typesupport_get_zero_initialized_serialization_support_impl
        • Function Documentation
      • Function rosidl_dynamic_typesupport_get_zero_initialized_serialization_support_interface
        • Function Documentation
      • Function rosidl_dynamic_typesupport_serialization_support_fini
        • Function Documentation
      • Function rosidl_dynamic_typesupport_serialization_support_get_library_identifier
        • Function Documentation
      • Function rosidl_dynamic_typesupport_serialization_support_init
        • Function Documentation
      • Function rosidl_get_dynamic_message_type_support_type_description_function
        • Function Documentation
      • Function rosidl_get_dynamic_message_type_support_type_description_sources_function
        • Function Documentation
      • Function rosidl_get_dynamic_message_type_support_type_hash_function
        • Function Documentation
      • Function rosidl_get_dynamic_typesupport_identifier
        • Function Documentation
    • Variables
      • Variable rosidl_dynamic_typesupport_c__identifier
        • Variable Documentation
    • Defines
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_ARRAY_OFFSET
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_BOUNDED_SEQUENCE_OFFSET
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_CHECK_RET_FOR_NOT_OK
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_CHECK_RET_FOR_NOT_OK_WITH_CLEANUP
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_EXPAND
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_EXPAND2
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_EXPORT
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BOOLEAN
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BOOLEAN_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BOOLEAN_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BOOLEAN_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BOUNDED_STRING
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BOUNDED_STRING_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BOUNDED_STRING_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BOUNDED_STRING_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BOUNDED_WSTRING
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BOUNDED_WSTRING_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BOUNDED_WSTRING_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BOUNDED_WSTRING_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BYTE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BYTE_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BYTE_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_BYTE_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_CHAR
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_CHAR_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_CHAR_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_CHAR_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_DOUBLE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_DOUBLE_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_DOUBLE_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_DOUBLE_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FIXED_STRING
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FIXED_STRING_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FIXED_STRING_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FIXED_STRING_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FIXED_WSTRING
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FIXED_WSTRING_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FIXED_WSTRING_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FIXED_WSTRING_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT128
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT128_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT128_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT128_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT32
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT32_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT32_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT32_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT64
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT64_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT64_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT64_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_FLOAT_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT16
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT16_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT16_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT16_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT32
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT32_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT32_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT32_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT64
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT64_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT64_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT64_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT8
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT8_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT8_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_INT8_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_LONG_DOUBLE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_LONG_DOUBLE_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_LONG_DOUBLE_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_LONG_DOUBLE_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_NESTED_TYPE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_NESTED_TYPE_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_NESTED_TYPE_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_NESTED_TYPE_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_NOT_SET
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_STRING
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_STRING_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_STRING_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_STRING_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT16
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT16_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT16_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT16_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT32
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT32_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT32_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT32_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT64
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT64_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT64_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT64_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT8
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT8_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT8_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_UINT8_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_WCHAR
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_WCHAR_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_WCHAR_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_WCHAR_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_WSTRING
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_WSTRING_ARRAY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_WSTRING_BOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_FIELD_TYPE_WSTRING_UNBOUNDED_SEQUENCE
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_IMPORT
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_LOCAL
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_PUBLIC
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_SEQUENCE_TYPE_DELIMITER
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_STRINGIFY
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_STRINGIFY2
        • Define Documentation
      • Define ROSIDL_DYNAMIC_TYPESUPPORT_UNBOUNDED_SEQUENCE_OFFSET
        • Define Documentation
    • Typedefs
      • Typedef char16_t
        • Typedef Documentation
      • Typedef rosidl_dynamic_message_type_support_impl_t
        • Typedef Documentation
      • Typedef rosidl_dynamic_typesupport_dynamic_data_impl_t
        • Typedef Documentation
      • Typedef rosidl_dynamic_typesupport_dynamic_data_t
        • Typedef Documentation
      • Typedef rosidl_dynamic_typesupport_dynamic_type_builder_impl_t
        • Typedef Documentation
      • Typedef rosidl_dynamic_typesupport_dynamic_type_builder_t
        • Typedef Documentation
      • Typedef rosidl_dynamic_typesupport_dynamic_type_impl_t
        • Typedef Documentation
      • Typedef rosidl_dynamic_typesupport_dynamic_type_t
        • Typedef Documentation
      • Typedef rosidl_dynamic_typesupport_member_id_t
        • Typedef Documentation
      • Typedef rosidl_dynamic_typesupport_serialization_support_impl_t
        • Typedef Documentation
      • Typedef rosidl_dynamic_typesupport_serialization_support_interface_t
        • Typedef Documentation
      • Typedef rosidl_dynamic_typesupport_serialization_support_t
        • Typedef Documentation
    • Directories
      • Directory src
        • Subdirectories
      • Directory rosidl_dynamic_typesupport
        • Subdirectories
      • Directory include
        • Subdirectories
      • Directory rosidl_dynamic_typesupport
        • Subdirectories
        • Files
      • Directory api
        • Files
    • Files
      • File dynamic_data.h
        • Definition (/tmp/ws/src/rosidl_dynamic_typesupport/include/rosidl_dynamic_typesupport/api/dynamic_data.h)
          • Program Listing for File dynamic_data.h
        • Includes
        • Included By
        • Classes
        • Functions
      • File dynamic_message_type_support_struct.h
        • Definition (/tmp/ws/src/rosidl_dynamic_typesupport/include/rosidl_dynamic_typesupport/dynamic_message_type_support_struct.h)
          • Program Listing for File dynamic_message_type_support_struct.h
        • Includes
        • Classes
        • Functions
        • Typedefs
      • File dynamic_type.h
        • Definition (/tmp/ws/src/rosidl_dynamic_typesupport/include/rosidl_dynamic_typesupport/api/dynamic_type.h)
          • Program Listing for File dynamic_type.h
        • Includes
        • Included By
        • Classes
        • Functions
      • File identifier.h
        • Definition (/tmp/ws/src/rosidl_dynamic_typesupport/include/rosidl_dynamic_typesupport/identifier.h)
          • Program Listing for File identifier.h
        • Includes
        • Included By
        • Functions
        • Variables
      • File macros.h
        • Definition (/tmp/ws/src/rosidl_dynamic_typesupport/include/rosidl_dynamic_typesupport/macros.h)
          • Program Listing for File macros.h
        • Includes
        • Defines
      • File serialization_support.h
        • Definition (/tmp/ws/src/rosidl_dynamic_typesupport/include/rosidl_dynamic_typesupport/api/serialization_support.h)
          • Program Listing for File serialization_support.h
        • Includes
        • Included By
        • Classes
        • Functions
      • File serialization_support_interface.h
        • Definition (/tmp/ws/src/rosidl_dynamic_typesupport/include/rosidl_dynamic_typesupport/api/serialization_support_interface.h)
          • Program Listing for File serialization_support_interface.h
        • Includes
        • Included By
        • Classes
        • Functions
      • File types.h
        • Definition (/tmp/ws/src/rosidl_dynamic_typesupport/include/rosidl_dynamic_typesupport/types.h)
          • Program Listing for File types.h
        • Includes
        • Included By
        • Defines
        • Typedefs
      • File uchar.h
        • Definition (/tmp/ws/src/rosidl_dynamic_typesupport/include/rosidl_dynamic_typesupport/uchar.h)
          • Program Listing for File uchar.h
        • Includes
        • Included By
        • Typedefs
      • File visibility_control.h
        • Definition (/tmp/ws/src/rosidl_dynamic_typesupport/include/rosidl_dynamic_typesupport/visibility_control.h)
          • Program Listing for File visibility_control.h
        • Included By
        • Defines
rosidl_dynamic_typesupport
  • Class Hierarchy
  • File macros.h
  • View page source

File macros.h

↰ Parent directory (/tmp/ws/src/rosidl_dynamic_typesupport/include/rosidl_dynamic_typesupport)

Contents

  • Definition (/tmp/ws/src/rosidl_dynamic_typesupport/include/rosidl_dynamic_typesupport/macros.h)

  • Includes

  • Defines

Definition (/tmp/ws/src/rosidl_dynamic_typesupport/include/rosidl_dynamic_typesupport/macros.h)

  • Program Listing for File macros.h

Includes

  • rcutils/error_handling.h

  • rcutils/types/rcutils_ret.h

Defines

  • Define ROSIDL_DYNAMIC_TYPESUPPORT_CHECK_RET_FOR_NOT_OK

  • Define ROSIDL_DYNAMIC_TYPESUPPORT_CHECK_RET_FOR_NOT_OK_WITH_CLEANUP

  • Define ROSIDL_DYNAMIC_TYPESUPPORT_EXPAND

  • Define ROSIDL_DYNAMIC_TYPESUPPORT_EXPAND2

  • Define ROSIDL_DYNAMIC_TYPESUPPORT_STRINGIFY

  • Define ROSIDL_DYNAMIC_TYPESUPPORT_STRINGIFY2

Previous Next

© Copyright 2021, Apache License 2.0.

Built with Sphinx using a theme provided by Read the Docs.