![]() |
FrontISTR
6.0.0
Large-scale structural analysis program with finit element method
|
Go to the source code of this file.
Data Structures | |
| struct | hecmw_map_int_value |
| struct | hecmw_map_int_pair |
| struct | hecmw_map_int |
Functions | |
| 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) |
| int HECMW_map_int_add | ( | struct hecmw_map_int * | map, |
| int | key, | ||
| void * | value | ||
| ) |
Definition at line 122 of file hecmw_map_int.c.
| size_t HECMW_map_int_check_dup | ( | struct hecmw_map_int * | map | ) |
Definition at line 158 of file hecmw_map_int.c.
| int HECMW_map_int_del_unmarked | ( | struct hecmw_map_int * | map | ) |
Definition at line 341 of file hecmw_map_int.c.
| void HECMW_map_int_finalize | ( | struct hecmw_map_int * | map | ) |
Definition at line 40 of file hecmw_map_int.c.
| void* HECMW_map_int_get | ( | const struct hecmw_map_int * | map, |
| int | key | ||
| ) |
Definition at line 240 of file hecmw_map_int.c.
| int HECMW_map_int_init | ( | struct hecmw_map_int * | map, |
| void(*)(void *) | free_fnc | ||
| ) |
Definition at line 18 of file hecmw_map_int.c.
| void HECMW_map_int_iter_init | ( | struct hecmw_map_int * | map | ) |
Definition at line 251 of file hecmw_map_int.c.
| int HECMW_map_int_iter_next | ( | struct hecmw_map_int * | map, |
| int * | key, | ||
| void ** | value | ||
| ) |
Definition at line 260 of file hecmw_map_int.c.
| int HECMW_map_int_iter_next_unmarked | ( | struct hecmw_map_int * | map, |
| int * | key, | ||
| void ** | value | ||
| ) |
Definition at line 312 of file hecmw_map_int.c.
| int HECMW_map_int_key2local | ( | const struct hecmw_map_int * | map, |
| int | key, | ||
| size_t * | local | ||
| ) |
Definition at line 227 of file hecmw_map_int.c.
| int HECMW_map_int_mark | ( | struct hecmw_map_int * | map, |
| int | key | ||
| ) |
Definition at line 298 of file hecmw_map_int.c.
| int HECMW_map_int_mark_init | ( | struct hecmw_map_int * | map | ) |
Definition at line 279 of file hecmw_map_int.c.
| size_t HECMW_map_int_nval | ( | const struct hecmw_map_int * | map | ) |
Definition at line 65 of file hecmw_map_int.c.