#define PKRSRV_REF_COUNTEDIFY()
Makes a structure reference-counted.
Definition ref.h:70
pkrsrv_string_t * pkrsrv_string_new_from_binary__copy(unsigned char *data, size_t length)
pkrsrv_string_t * pkrsrv_string_new_from_cstr(char *cstr, ssize_t length)
void pkrsrv_string_free(pkrsrv_string_t *string)
pkrsrv_string_t pkrsrv_string_from_cstr__copy(char *cstr, ssize_t length)
void pkrsrv_string_set_value__n(pkrsrv_string_t *string, char *value, size_t length)
void pkrsrv_string_append__cstr(pkrsrv_string_t *string, char *value)
void pkrsrv_string_append__cstr__n(pkrsrv_string_t *string, char *value, ssize_t length)
void pkrsrv_string_append__int(pkrsrv_string_t *string, int value)
void pkrsrv_string_set__copy(pkrsrv_string_t *string, pkrsrv_string_t *other)
pkrsrv_string_t * pkrsrv_string_new__n(int length)
bool is_binary
Definition string.h:34
void pkrsrv_string_set_value(pkrsrv_string_t *string, char *value)
pkrsrv_string_t pkrsrv_string_from_cstr(char *cstr, ssize_t length)
bool pkrsrv_string_compare(pkrsrv_string_t *string, pkrsrv_string_t *other)
bool is_alloc_str
Definition string.h:33
void pkrsrv_string_move(pkrsrv_string_t *string, pkrsrv_string_t *other)
unsigned int size
Definition string.h:31
pkrsrv_string_t * pkrsrv_string_new()
pkrsrv_string_t * pkrsrv_string_format_new(const char *format,...)
void pkrsrv_string_set_value__n__copy(pkrsrv_string_t *string, char *value, size_t length)
void pkrsrv_string_append__uint(pkrsrv_string_t *string, unsigned int value)
void pkrsrv_string_append__uint64(pkrsrv_string_t *string, uint64_t value)
pkrsrv_string_t * pkrsrv_string_new_from_cstr__copy(char *cstr, ssize_t length)
char * value
Definition string.h:30
pkrsrv_string_t pkrsrv_string_from_binary(unsigned char *data, ssize_t length)
void pkrsrv_string_append(pkrsrv_string_t *string, pkrsrv_string_t *other)
void pkrsrv_string_set(pkrsrv_string_t *string, pkrsrv_string_t *other)
unsigned int length
Definition string.h:32