rosidl_typesupport_cpp  master
ROSIDL C++ Typesupport
Public Attributes | List of all members
type_support_map_t Struct Reference

Contains all available C++ typesupport handles to choose from. More...

#include <type_support_map.h>

Public Attributes

const size_t size
 Length of the typesupport_identidentifier, symbol_name and data arrays. More...
 
const char * package_name
 The ROS 2 package this is generated from. More...
 
const char *const * typesupport_identifier
 Array of identifiers for the type_supports. More...
 
const char *const * symbol_name
 Array of symbol names to get the typesupports. More...
 
void ** data
 Array of pointers to type support handle functions that were successfully found. More...
 

Detailed Description

Contains all available C++ typesupport handles to choose from.

Member Data Documentation

◆ size

const size_t type_support_map_t::size

Length of the typesupport_identidentifier, symbol_name and data arrays.

◆ package_name

const char* type_support_map_t::package_name

The ROS 2 package this is generated from.

◆ typesupport_identifier

const char* const * type_support_map_t::typesupport_identifier

Array of identifiers for the type_supports.

◆ symbol_name

const char* const * type_support_map_t::symbol_name

Array of symbol names to get the typesupports.

◆ data

void** type_support_map_t::data

Array of pointers to type support handle functions that were successfully found.


The documentation for this struct was generated from the following file: