dict.h | 63 typedef struct dict_t { struct 76 } dict_t; typedef in typeref:struct:dict_t 78 typedef void (*dnode_process_t)(dict_t *, dnode_t *, void *); 82 dict_t *dict_dictptr; 89 extern dict_t *dict_create(dictcount_t, dict_comp_t); 90 extern void dict_set_allocator(dict_t *, dnode_alloc_t, dnode_free_t, void *); 91 extern void dict_destroy(dict_t *); 92 extern void dict_free_nodes(dict_t *); 93 extern void dict_free(dict_t *); 94 extern dict_t *dict_init(dict_t *, dictcount_t, dict_comp_t) [all...] |