Data Fields | |
size_t | max_size |
size_t | max_elems |
u_hmap_pcy_t | policy |
size_t(* | f_hash )(const char *key, size_t buckets) |
int(* | f_comp )(const char *k1, const char *k2) |
void(* | f_free )(void *val) |
u_string_t *(* | f_str )(void *val) |
|
function for key comparison Referenced by u_hmap_opts_new(). |
|
function for freeing an object Referenced by u_hmap_opts_new(). |
|
hash function to be used in hashhmap Referenced by u_hmap_opts_new(). |
|
function to get a string representation of an object Referenced by u_hmap_opts_new(). |
|
maximum number of elements in hmap Definition at line 28 of file hmap.h. Referenced by u_hmap_opts_new(). |
|
maximum size of hashhmap array Definition at line 27 of file hmap.h. Referenced by u_hmap_opts_new(). |
|
caching policy Definition at line 29 of file hmap.h. Referenced by u_hmap_opts_new(). |