Struct rosidl_runtime_c__type_description__IndividualTypeDescription

Struct Documentation

struct rosidl_runtime_c__type_description__IndividualTypeDescription

Struct defined in msg/IndividualTypeDescription in the package type_description_interfaces.

Represents a single type, without the types it references, if any.

Public Members

rosidl_runtime_c__String type_name

Name of the type. This is limited to 255 characters. TODO(wjwwood): this 255 character limit was chosen due to this being the limit for DDSI-RTPS based middlewares, which is the most commonly used right now. We lack a ROS 2 specific limit in our design documents, but we should update this and/or link to the design doc when that is available.

rosidl_runtime_c__type_description__Field__Sequence fields

Fields of the type.