Function rosidl_runtime_c_type_description_utils_individual_type_description_is_valid

Function Documentation

rcutils_ret_t rosidl_runtime_c_type_description_utils_individual_type_description_is_valid(const rosidl_runtime_c__type_description__IndividualTypeDescription *description)

Check if individual type description is valid.

An individual type description is valid if:

  • Its type name is not empty

    • Note this does not check for valid chars etc.

  • All of its fields are valid

  • It does not have duplicate fields