|
Zephyr Project API
3.4.0
A Scalable Open Source RTOS
|
Generic Hashmap API. More...
#include <hash_map_api.h>
Data Fields | |
| sys_hashmap_iterator_t | iter |
| sys_hashmap_clear_t | clear |
| sys_hashmap_insert_t | insert |
| sys_hashmap_remove_t | remove |
| sys_hashmap_get_t | get |
Generic Hashmap API.
| iter | Iterator constructor (in-place) |
| next | Forward-incrementer for iterator |
| clear | Clear the hash table, freeing all resources |
| insert | Insert a key-value pair into the Hashmap |
| remove | Remove a key-value pair from the Hashmap |
| get | Retrieve a the value associated with a given key from the Hashmap |
| sys_hashmap_clear_t sys_hashmap_api::clear |
| sys_hashmap_get_t sys_hashmap_api::get |
| sys_hashmap_insert_t sys_hashmap_api::insert |
| sys_hashmap_iterator_t sys_hashmap_api::iter |
| sys_hashmap_remove_t sys_hashmap_api::remove |