|
Apache Portable Runtime
|
#include <apr_buffer.h>
Data Fields | ||
| union { | ||
| char * str | ||
| void * mem | ||
| } | d | |
| unsigned int | zero_terminated:1 | |
Structure for efficiently tracking a buffer that could contain a zero terminated string, or a fixed length non zero string.
| union { ... } apr_buffer_t::d |
pointer to the data, which could be a string or a memory block.
| unsigned int apr_buffer_t::zero_terminated |
is the data zero terminated