|
gwion-util
utilities for the Gwion project
|
Go to the source code of this file.
Data Structures | |
| struct | Map_ |
Macros | |
| #define | VKEY(v, i) |
| #define | VVAL(v, i) |
Typedefs | |
| typedef struct Map_ * | Map |
Functions | |
| ANEW Map | new_map (MemPool) |
| void | map_init (const Map) |
| ANN vtype | map_get (const Map, const vtype) |
| ANN m_int | map_index (const Map, const vtype) |
| static ANN vtype | map_at (const Map map, const vtype index) |
| static ANN vtype | map_key (const Map map, const vtype index) |
| ANN void | map_set (const Map, const vtype, const vtype) |
| ANN void | map_remove (const Map, const vtype) |
| ANN void | map_commit (const __restrict__ Map, __restrict__ const Map) |
| ANN void | map_clear (const Map) |
| ANN void | free_map (MemPool p, const Map) |
| ANN void | map_release (const Map) |
| static ANN vtype | map_size (const Map map) |
| #define VKEY | ( | v, | |
| i ) |
|
extern |
|
externinline |