Function rosidl_typesupport_c__get_message_typesupport_handle_function

Function Documentation

const rosidl_message_type_support_t *rosidl_typesupport_c__get_message_typesupport_handle_function(const rosidl_message_type_support_t *handle, const char *identifier)

Get the message type support handle specific to this identifier.

If the identifier is the same as this handle’s typesupport_identifier, then the handle is simply returned, otherwise it’s loaded from a shared library.

Parameters:
  • handle – Handle to message type support

  • identifier – The typesupport identifier to get the handle function for

Returns:

The associated message typesupport handle if found, otherwise NULL