#include <stddef.h>
#include <string.h>
#include "ansidecl.h"
Go to the source code of this file.
| 
Classes | 
| struct | buffer | 
| 
Defines | 
| #define | buffer_grow_str(BUFFER, STRING)   buffer_grow (BUFFER, STRING, strlen (STRING)) | 
| #define | buffer_grow_str0(BUFFER, STRING)   buffer_grow (BUFFER, STRING, strlen (STRING) + 1) | 
| 
Functions | 
| void | buffer_grow (struct buffer *buffer, const char *data, size_t size) | 
| void | buffer_free (struct buffer *buffer) | 
| void | buffer_init (struct buffer *buffer) | 
| char * | buffer_finish (struct buffer *buffer) | 
| void | buffer_xml_printf (struct buffer *buffer, const char *format,...) ATTRIBUTE_PRINTF(2 | 
Define Documentation
Function Documentation