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(). |