Functions
buffer_new ()
Buffer *
buffer_new (size_t size
,
char const *data
);
buffer_new_copy ()
Buffer *
buffer_new_copy (Buffer const *buffer
);
buffer_delete ()
void
buffer_delete (Buffer *buffer
);
buffer_get_data ()
char *
buffer_get_data (Buffer const *buffer
);
buffer_set ()
int
buffer_set (Buffer *buffer
,
size_t size
,
char *data
);
buffer_set_data ()
int
buffer_set_data (Buffer *buffer
,
size_t offset
,
char *data
,
size_t size
);
buffer_get_size ()
size_t
buffer_get_size (Buffer const *buffer
);
buffer_set_size ()
int
buffer_set_size (Buffer *buffer
,
size_t size
);