| rosidl_runtime_c
    master
    Generate the rosidl interfaces in C. | 
 
 
 
Go to the documentation of this file.
   15 #ifndef ROSIDL_RUNTIME_C__SEQUENCE_BOUND_H_ 
   16 #define ROSIDL_RUNTIME_C__SEQUENCE_BOUND_H_ 
   19 #include "rosidl_typesupport_interface/macros.h" 
   74 #define ROSIDL_GET_SEQUENCE_BOUNDS(PkgName, MsgSubfolder, MsgName) \ 
   75   ROSIDL_BOUNDS_INTERFACE__MESSAGE_SYMBOL_NAME( \ 
   76     rosidl_typesupport_c, PkgName, MsgSubfolder, MsgName)() 
   82 #endif  // ROSIDL_RUNTIME_C__SEQUENCE_BOUND_H_ 
  
const rosidl_runtime_c__Sequence__bound * get_sequence_bound_handle(const rosidl_runtime_c__Sequence__bound *handle, const char *identifier)
Get the message bounds handle specific to this identifier.
const typedef rosidl_runtime_c__Sequence__bound *(* rosidl_runtime_c__bound_handle_function)(const rosidl_runtime_c__Sequence__bound *, const char *)
Definition: sequence_bound.h:28
const char * typesupport_identifier
String identifier for the type_support.
Definition: sequence_bound.h:34
rosidl_runtime_c__bound_handle_function func
Definition: sequence_bound.h:37
const void * data
Pointer to type support handle function.
Definition: sequence_bound.h:36
const rosidl_runtime_c__Sequence__bound * get_sequence_bound_handle_function(const rosidl_runtime_c__Sequence__bound *handle, const char *identifier)
Get the message bounds handle function specific to this identifier.
Definition: sequence_bound.h:31
#define ROSIDL_GENERATOR_C_PUBLIC
Definition: visibility_control.h:48