Skip to main content

Module types

Module types 

Source
Expand description

Type description data structures

These structures match the ROS2 type_description_interfaces

Structs§

Field
Description of a field in a type
FieldType
Type information for a field
IndividualTypeDescription
Description of a single type
TypeDescriptionMsg
Complete type description message including referenced types

Constants§

FIELD_TYPE_BOOLEAN
FIELD_TYPE_BOOLEAN_ARRAY
FIELD_TYPE_BOOLEAN_BOUNDED_SEQUENCE
FIELD_TYPE_BOOLEAN_UNBOUNDED_SEQUENCE
FIELD_TYPE_BOUNDED_STRING
FIELD_TYPE_BOUNDED_WSTRING
FIELD_TYPE_BYTE
FIELD_TYPE_BYTE_ARRAY
FIELD_TYPE_BYTE_BOUNDED_SEQUENCE
FIELD_TYPE_BYTE_UNBOUNDED_SEQUENCE
FIELD_TYPE_CHAR
FIELD_TYPE_CHAR_ARRAY
FIELD_TYPE_CHAR_BOUNDED_SEQUENCE
FIELD_TYPE_CHAR_UNBOUNDED_SEQUENCE
FIELD_TYPE_DOUBLE
FIELD_TYPE_DOUBLE_ARRAY
FIELD_TYPE_DOUBLE_BOUNDED_SEQUENCE
FIELD_TYPE_DOUBLE_UNBOUNDED_SEQUENCE
FIELD_TYPE_FIXED_STRING
FIELD_TYPE_FIXED_WSTRING
FIELD_TYPE_FLOAT
FIELD_TYPE_FLOAT_ARRAY
FIELD_TYPE_FLOAT_BOUNDED_SEQUENCE
FIELD_TYPE_FLOAT_UNBOUNDED_SEQUENCE
FIELD_TYPE_INT8
FIELD_TYPE_INT8_ARRAY
FIELD_TYPE_INT8_BOUNDED_SEQUENCE
FIELD_TYPE_INT8_UNBOUNDED_SEQUENCE
FIELD_TYPE_INT16
FIELD_TYPE_INT32
FIELD_TYPE_INT64
FIELD_TYPE_INT16_ARRAY
FIELD_TYPE_INT16_BOUNDED_SEQUENCE
FIELD_TYPE_INT16_UNBOUNDED_SEQUENCE
FIELD_TYPE_INT32_ARRAY
FIELD_TYPE_INT32_BOUNDED_SEQUENCE
FIELD_TYPE_INT32_UNBOUNDED_SEQUENCE
FIELD_TYPE_INT64_ARRAY
FIELD_TYPE_INT64_BOUNDED_SEQUENCE
FIELD_TYPE_INT64_UNBOUNDED_SEQUENCE
FIELD_TYPE_LONG_DOUBLE
FIELD_TYPE_LONG_DOUBLE_ARRAY
FIELD_TYPE_LONG_DOUBLE_BOUNDED_SEQUENCE
FIELD_TYPE_LONG_DOUBLE_UNBOUNDED_SEQUENCE
FIELD_TYPE_NESTED_TYPE
FIELD_TYPE_NESTED_TYPE_ARRAY
FIELD_TYPE_NESTED_TYPE_BOUNDED_SEQUENCE
FIELD_TYPE_NESTED_TYPE_UNBOUNDED_SEQUENCE
FIELD_TYPE_NOT_SET
FIELD_TYPE_STRING
FIELD_TYPE_STRING_ARRAY
FIELD_TYPE_STRING_BOUNDED_SEQUENCE
FIELD_TYPE_STRING_UNBOUNDED_SEQUENCE
FIELD_TYPE_UINT8
FIELD_TYPE_UINT8_ARRAY
FIELD_TYPE_UINT8_BOUNDED_SEQUENCE
FIELD_TYPE_UINT8_UNBOUNDED_SEQUENCE
FIELD_TYPE_UINT16
FIELD_TYPE_UINT32
FIELD_TYPE_UINT64
FIELD_TYPE_UINT16_ARRAY
FIELD_TYPE_UINT16_BOUNDED_SEQUENCE
FIELD_TYPE_UINT16_UNBOUNDED_SEQUENCE
FIELD_TYPE_UINT32_ARRAY
FIELD_TYPE_UINT32_BOUNDED_SEQUENCE
FIELD_TYPE_UINT32_UNBOUNDED_SEQUENCE
FIELD_TYPE_UINT64_ARRAY
FIELD_TYPE_UINT64_BOUNDED_SEQUENCE
FIELD_TYPE_UINT64_UNBOUNDED_SEQUENCE
FIELD_TYPE_WCHAR
FIELD_TYPE_WCHAR_ARRAY
FIELD_TYPE_WCHAR_BOUNDED_SEQUENCE
FIELD_TYPE_WCHAR_UNBOUNDED_SEQUENCE
FIELD_TYPE_WSTRING
FIELD_TYPE_WSTRING_ARRAY
FIELD_TYPE_WSTRING_BOUNDED_SEQUENCE
FIELD_TYPE_WSTRING_UNBOUNDED_SEQUENCE