| 
    rosidl_runtime_c
    master
    
   Generate the rosidl interfaces in C. 
   | 
 
#include <stddef.h>#include "rosidl_runtime_c/string.h"#include "rosidl_runtime_c/visibility_control.h"
Go to the source code of this file.
Functions | |
| bool | rosidl_runtime_c__String__init (rosidl_runtime_c__String *str) | 
| Initialize a rosidl_runtime_c__String structure.  More... | |
| void | rosidl_runtime_c__String__fini (rosidl_runtime_c__String *str) | 
| Deallocate the memory of the rosidl_runtime_c__String structure.  More... | |
| bool | rosidl_runtime_c__String__assignn (rosidl_runtime_c__String *str, const char *value, size_t n) | 
| Assign the c string pointer of n characters to the rosidl_runtime_c__String structure.  More... | |
| bool | rosidl_runtime_c__String__assign (rosidl_runtime_c__String *str, const char *value) | 
| Assign the c string pointer to the rosidl_runtime_c__String structure.  More... | |
| bool | rosidl_runtime_c__String__Sequence__init (rosidl_runtime_c__String__Sequence *sequence, size_t size) | 
| Initialize a rosidl_runtime_c__String__Sequence__init structure.  More... | |
| void | rosidl_runtime_c__String__Sequence__fini (rosidl_runtime_c__String__Sequence *sequence) | 
| Deallocate the memory of the string sequence structure.  More... | |
| rosidl_runtime_c__String__Sequence * | rosidl_runtime_c__String__Sequence__create (size_t size) | 
| Create a rosidl_runtime_c__String__Sequence structure with a specific size.  More... | |
| void | rosidl_runtime_c__String__Sequence__destroy (rosidl_runtime_c__String__Sequence *sequence) | 
| Destroy a rosidl_runtime_c__String__Sequence structure.  More... | |
| bool rosidl_runtime_c__String__init | ( | rosidl_runtime_c__String * | str | ) | 
Initialize a rosidl_runtime_c__String structure.
| void rosidl_runtime_c__String__fini | ( | rosidl_runtime_c__String * | str | ) | 
Deallocate the memory of the rosidl_runtime_c__String structure.
| bool rosidl_runtime_c__String__assignn | ( | rosidl_runtime_c__String * | str, | 
| const char * | value, | ||
| size_t | n | ||
| ) | 
Assign the c string pointer of n characters to the rosidl_runtime_c__String structure.
| bool rosidl_runtime_c__String__assign | ( | rosidl_runtime_c__String * | str, | 
| const char * | value | ||
| ) | 
Assign the c string pointer to the rosidl_runtime_c__String structure.
| bool rosidl_runtime_c__String__Sequence__init | ( | rosidl_runtime_c__String__Sequence * | sequence, | 
| size_t | size | ||
| ) | 
Initialize a rosidl_runtime_c__String__Sequence__init structure.
| void rosidl_runtime_c__String__Sequence__fini | ( | rosidl_runtime_c__String__Sequence * | sequence | ) | 
Deallocate the memory of the string sequence structure.
| rosidl_runtime_c__String__Sequence* rosidl_runtime_c__String__Sequence__create | ( | size_t | size | ) | 
Create a rosidl_runtime_c__String__Sequence structure with a specific size.
| void rosidl_runtime_c__String__Sequence__destroy | ( | rosidl_runtime_c__String__Sequence * | sequence | ) | 
Destroy a rosidl_runtime_c__String__Sequence structure.
 1.8.17