Data Fields | |
bool(* | put )(qentry_t *entry, const char *name, const void *data, size_t size, bool replace) |
bool(* | putstr )(qentry_t *entry, const char *name, const char *str, bool replace) |
bool(* | putstrf )(qentry_t *entry, bool replace, const char *name, const char *format,...) |
bool(* | putint )(qentry_t *entry, const char *name, int num, bool replace) |
void *(* | get )(qentry_t *entry, const char *name, size_t *size, bool newmem) |
void *(* | getlast )(qentry_t *entry, const char *name, size_t *size, bool newmem) |
char *(* | getstr )(qentry_t *entry, const char *name, bool newmem) |
char *(* | getstrf )(qentry_t *entry, bool newmem, const char *namefmt,...) |
char *(* | getstrlast )(qentry_t *entry, const char *name, bool newmem) |
int(* | getint )(qentry_t *entry, const char *name) |
int(* | getintlast )(qentry_t *entry, const char *name) |
void *(* | caseget )(qentry_t *entry, const char *name, size_t *size, bool newmem) |
char *(* | casegetstr )(qentry_t *entry, const char *name, bool newmem) |
int(* | casegetint )(qentry_t *entry, const char *name) |
bool(* | getnext )(qentry_t *entry, qentobj_t *obj, const char *name, bool newmem) |
int(* | size )(qentry_t *entry) |
int(* | remove )(qentry_t *entry, const char *name) |
bool(* | truncate )(qentry_t *entry) |
bool(* | reverse )(qentry_t *entry) |
bool(* | save )(qentry_t *entry, const char *filepath) |
int(* | load )(qentry_t *entry, const char *filepath) |
bool(* | print )(qentry_t *entry, FILE *out, bool print_data) |
bool(* | free )(qentry_t *entry) |
int | num |
qentobj_t * | first |
qentobj_t * | last |
int qentry_s::num |
number of objects
first object pointer
last object pointer