rosidl_typesupport_interface
master
The C/C++ interface for rosidl typesupport packages.
|
Go to the source code of this file.
Macros | |
#define | ROSIDL_TYPESUPPORT_INTERFACE__SYMBOL_NAME(typesupport_name, function_name, package_name, interface_type, interface_name) |
Declare the typesupport symbol name. Note: this should not be called directly. More... | |
#define | ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(typesupport_name, package_name, interface_type, message_name) |
Declare a typesupport symbol name for a rosidl message definition. More... | |
#define | ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(typesupport_name, package_name, interface_type, service_name) |
Declare a typesupport symbol name for a rosidl service definition. More... | |
#define | ROSIDL_TYPESUPPORT_INTERFACE__ACTION_SYMBOL_NAME(typesupport_name, package_name, interface_type, action_name) |
Declare a typesupport symbol name for a rosidl action definition. More... | |
#define ROSIDL_TYPESUPPORT_INTERFACE__SYMBOL_NAME | ( | typesupport_name, | |
function_name, | |||
package_name, | |||
interface_type, | |||
interface_name | |||
) |
Declare the typesupport symbol name. Note: this should not be called directly.
#define ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME | ( | typesupport_name, | |
package_name, | |||
interface_type, | |||
message_name | |||
) |
Declare a typesupport symbol name for a rosidl message definition.
#define ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME | ( | typesupport_name, | |
package_name, | |||
interface_type, | |||
service_name | |||
) |
Declare a typesupport symbol name for a rosidl service definition.
#define ROSIDL_TYPESUPPORT_INTERFACE__ACTION_SYMBOL_NAME | ( | typesupport_name, | |
package_name, | |||
interface_type, | |||
action_name | |||
) |
Declare a typesupport symbol name for a rosidl action definition.