154 void (*func)(
Octstr *,
void *,
void *),
void *data);
void dict_destroy(Dict *dict)
void dict_put(Dict *dict, Octstr *key, void *value)
void * dict_get(Dict *dict, Octstr *key)
Dict * dict_duplicate(Dict *dict, void *(*duplicate_value)(void *))
List * dict_keys(Dict *dict)
int dict_put_once(Dict *dict, Octstr *key, void *value)
void * dict_remove(Dict *dict, Octstr *key)
long dict_key_count(Dict *dict)
long dict_traverse(Dict *dict, void(*func)(Octstr *, void *, void *), void *data)
Dict * dict_create(long size_hint, void(*destroy_value)(void *))
long dict_traverse_sorted(Dict *dict, int(*cmp)(const void *, const void *), void(*func)(Octstr *, void *, void *), void *data)
void(* destroy_value)(void *)