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 |