Go to the source code of this file.
|
int | HECMW_map_int_init (struct hecmw_map_int *map, void(*free_fnc)(void *)) |
|
void | HECMW_map_int_finalize (struct hecmw_map_int *map) |
|
size_t | HECMW_map_int_nval (const struct hecmw_map_int *map) |
|
int | HECMW_map_int_add (struct hecmw_map_int *map, int key, void *value) |
|
size_t | HECMW_map_int_check_dup (struct hecmw_map_int *map) |
|
int | HECMW_map_int_key2local (const struct hecmw_map_int *map, int key, size_t *local) |
|
void * | HECMW_map_int_get (const struct hecmw_map_int *map, int key) |
|
void | HECMW_map_int_iter_init (struct hecmw_map_int *map) |
|
int | HECMW_map_int_iter_next (struct hecmw_map_int *map, int *key, void **value) |
|
int | HECMW_map_int_mark_init (struct hecmw_map_int *map) |
|
int | HECMW_map_int_mark (struct hecmw_map_int *map, int key) |
|
int | HECMW_map_int_iter_next_unmarked (struct hecmw_map_int *map, int *key, void **value) |
|
int | HECMW_map_int_del_unmarked (struct hecmw_map_int *map) |
|
◆ HECMW_map_int_add()
int HECMW_map_int_add |
( |
struct hecmw_map_int * |
map, |
|
|
int |
key, |
|
|
void * |
value |
|
) |
| |
◆ HECMW_map_int_check_dup()
◆ HECMW_map_int_del_unmarked()
◆ HECMW_map_int_finalize()
◆ HECMW_map_int_get()
void* HECMW_map_int_get |
( |
const struct hecmw_map_int * |
map, |
|
|
int |
key |
|
) |
| |
◆ HECMW_map_int_init()
int HECMW_map_int_init |
( |
struct hecmw_map_int * |
map, |
|
|
void(*)(void *) |
free_fnc |
|
) |
| |
◆ HECMW_map_int_iter_init()
◆ HECMW_map_int_iter_next()
int HECMW_map_int_iter_next |
( |
struct hecmw_map_int * |
map, |
|
|
int * |
key, |
|
|
void ** |
value |
|
) |
| |
◆ HECMW_map_int_iter_next_unmarked()
int HECMW_map_int_iter_next_unmarked |
( |
struct hecmw_map_int * |
map, |
|
|
int * |
key, |
|
|
void ** |
value |
|
) |
| |
◆ HECMW_map_int_key2local()
int HECMW_map_int_key2local |
( |
const struct hecmw_map_int * |
map, |
|
|
int |
key, |
|
|
size_t * |
local |
|
) |
| |
◆ HECMW_map_int_mark()
◆ HECMW_map_int_mark_init()
◆ HECMW_map_int_nval()