0
0
mirror of https://github.com/torje/C_crash_course.git synced 2025-12-23 18:10:20 +01:00
Files
2015-datastrukturer-i-c/containers/buffer.h

11 lines
334 B
C

#include <stddef.h>
struct Buffer;
struct Buffer * Buffer_create(void);
void Buffer_clear(struct Buffer * buffer);
void Buffer_alloc_from_zero(struct Buffer * buffer, size_t size);
int Buffer_resize(struct Buffer * buffer, size_t size);
void *Buffer_at(struct Buffer *buffer, size_t pos);
size_t Buffer_size(struct Buffer *buffer);