bool buf_is_empty(const struct Buffer *buf)
Is the Buffer empty?
size_t buf_addch(struct Buffer *buf, char c)
Add a single character to a Buffer.
size_t buf_addstr(struct Buffer *buf, const char *s)
Add a string to a Buffer.
void add_flag(struct Buffer *buf, bool is_set, const char *name)
Convenience wrapper for the library headers.
String manipulation buffer.