32struct oscap_string *oscap_string_new(
void);
38void oscap_string_free(
struct oscap_string *s);
45void oscap_string_append_char(
struct oscap_string *s,
char c);
52void oscap_string_append_string(
struct oscap_string *s,
const char *t);
59const char *oscap_string_get_cstr(
const struct oscap_string *s);
66char* oscap_string_bequeath(
struct oscap_string *s);
74bool oscap_string_empty(
const struct oscap_string *s);
80void oscap_string_clear(
struct oscap_string *s);