|
uint64_t | map_default_key_extractor (const void *key) |
|
uint64_t | map_string_key_extractor (const void *key) |
|
uint64_t | map_data_key_extractor (const void *key_size) |
|
map_t * | map_new_with_heap_with_factor (memory_heap_t *heap, int64_t factor, map_key_extractor_f mke) |
|
void * | map_insert (map_t *map, const void *key, const void *data) |
|
const void * | map_get_with_default (map_t *map, const void *key, void *def) |
|
const void * | map_delete (map_t *map, const void *key) |
|
int8_t | map_destroy (map_t *map) |
|
uint64_t | map_size (map_t *map) |
|
iterator_t * | map_create_iterator (map_t *map) |
|
map interface
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.