39 #ifndef _BSTR_BUILDER_H
40 #define _BSTR_BUILDER_H
54 #define BSTR_BUILDER_DEFAULT_SIZE 16
#define htp_list_t
Definition: htp_list.h:48
htp_status_t bstr_builder_append_mem(bstr_builder_t *bb, const void *data, size_t len)
Definition: bstr_builder.c:52
size_t bstr_builder_size(const bstr_builder_t *bb)
Definition: bstr_builder.c:97
void bstr_builder_clear(bstr_builder_t *bb)
Definition: bstr_builder.c:58
htp_status_t bstr_builder_append_c(bstr_builder_t *bb, const char *cstr)
Definition: bstr_builder.c:46
htp_status_t bstr_builder_appendn(bstr_builder_t *bb, bstr *b)
Definition: bstr_builder.c:42
int htp_status_t
Definition: htp_core.h:46
void bstr_builder_destroy(bstr_builder_t *bb)
Definition: bstr_builder.c:83
Definition: bstr_builder.h:50
bstr * bstr_builder_to_str(const bstr_builder_t *bb)
Definition: bstr_builder.c:101
bstr_builder_t * bstr_builder_create()
Definition: bstr_builder.c:70
htp_list_t * pieces
Definition: bstr_builder.h:51