Enum rosidl_typesupport_introspection_c_field_types
Defined in File field_types.h
Enum Documentation
-
enum rosidl_typesupport_introspection_c_field_types
Possible types for message fields on a ROS message The equivalent OMG IDL and C types of the different fields can be found at http://design.ros2.org/articles/idl_interface_definition.html#type-mapping
Values:
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_FLOAT
Equivalent to float in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_DOUBLE
Equivalent to double in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_LONG_DOUBLE
Equivalent to long double in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_CHAR
Equivalent to unsigned char in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_WCHAR
Equivalent to char16_t in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_BOOLEAN
Equivalent to _Bool in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_OCTET
Equivalent to unsigned char in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_UINT8
Equivalent to uint8_t in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_INT8
Equivalent to int8_t in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_UINT16
Equivalent to uint16_t in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_INT16
Equivalent to int16_t in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_UINT32
Equivalent to uint32_t in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_INT32
Equivalent to int32_t in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_UINT64
Equivalent to uint64_t in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_INT64
Equivalent to int64_t in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_STRING
Equivalent to char * in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_WSTRING
Equivalent to char16_t * in C types.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE
An embedded message type.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_FLOAT32
For backward compatibility only.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_FLOAT64
For backward compatibility only.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_BOOL
For backward compatibility only.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_BYTE
For backward compatibility only.
-
enumerator rosidl_typesupport_introspection_c__ROS_TYPE_FLOAT