omegalib
13.1
|
Classes | |
struct | parse_context |
Macros | |
#define | parsectx_init(C) memset((C), 0, sizeof(struct parse_context)) |
#define | parsectx_cleanup(C) free((void *)(strbuf_release(&((C)->string)))) |
#define | parsectx_append_string(C, S) strbuf_append(&((C)->string), (S)) |
#define | parsectx_take_string(C) strbuf_release(&((C)->string)) |
#define parsectx_append_string | ( | C, | |
S | |||
) | strbuf_append(&((C)->string), (S)) |
#define parsectx_cleanup | ( | C | ) | free((void *)(strbuf_release(&((C)->string)))) |
#define parsectx_init | ( | C | ) | memset((C), 0, sizeof(struct parse_context)) |
#define parsectx_take_string | ( | C | ) | strbuf_release(&((C)->string)) |