Skip to content

Hashmap

Import: std/hashmap.axs


FunctionSignatureReturn Type
map_new()(map string i64)
map_set(m: (map string i64), key: string, val: i64)void
map_get(m: (map string i64), key: string)(ptr i64)
map_val(m: (map string i64), key: string)i64
map_get_or(m: (map string i64), key: string, default: i64)i64
map_has(m: (map string i64), key: string)bool
map_del(m: (map string i64), key: string)bool
map_len(m: (map string i64))i64
map_is_empty(m: (map string i64))bool
map_free(m: (map string i64))void
map_new() โ†’ (map string i64)
map_set(m: (map string i64), key: string, val: i64) โ†’ void
map_get(m: (map string i64), key: string) โ†’ (ptr i64)
map_val(m: (map string i64), key: string) โ†’ i64
map_get_or(m: (map string i64), key: string, default: i64) โ†’ i64
map_has(m: (map string i64), key: string) โ†’ bool
map_del(m: (map string i64), key: string) โ†’ bool
map_len(m: (map string i64)) โ†’ i64
map_is_empty(m: (map string i64)) โ†’ bool
map_free(m: (map string i64)) โ†’ void

These are private C/system function bindings used internally by the module.

SymbolParametersReturn Type
print_i64i64void
axon_panicstringvoid

Auto-generated from std/hashmap.axs by scripts/gen_docs.sh