rosidl_typesupport_cpp
master
ROSIDL C++ Typesupport
|
Functions | |
const rosidl_message_type_support_t * | 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. More... | |
const rosidl_service_type_support_t * | get_service_typesupport_handle_function (const rosidl_service_type_support_t *handle, const char *identifier) |
Get the service type support handle specific to this identifier. More... | |
Variables | |
const ROSIDL_TYPESUPPORT_CPP_IMPORT char * | typesupport_identifier |
String identifier specific to rosidl_typesupport_cpp. More... | |
const rosidl_message_type_support_t* rosidl_typesupport_cpp::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.
handle | Handle to message type support |
identifier | The typesupport identifier to get the handle function for |
const rosidl_service_type_support_t* rosidl_typesupport_cpp::get_service_typesupport_handle_function | ( | const rosidl_service_type_support_t * | handle, |
const char * | identifier | ||
) |
Get the service 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.
handle | Handle to message type support |
identifier | The typesupport identifier to get the handle function for |
const ROSIDL_TYPESUPPORT_CPP_IMPORT char* rosidl_typesupport_cpp::typesupport_identifier |
String identifier specific to rosidl_typesupport_cpp.