|
rcutils
master
C API providing common utilities and data structures.
|
#include <char_array.h>

Public Attributes | |
| char * | buffer |
| bool | owns_buffer |
| size_t | buffer_length |
| size_t | buffer_capacity |
| rcutils_allocator_t | allocator |
| char* rcutils_char_array_t::buffer |
| bool rcutils_char_array_t::owns_buffer |
if this is true, we may safely free/realloc the buffer as needed; otherwise we will leave the buffer alone and alloc new memory if more space is needed
| size_t rcutils_char_array_t::buffer_length |
| size_t rcutils_char_array_t::buffer_capacity |
| rcutils_allocator_t rcutils_char_array_t::allocator |
1.8.13