Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
sys_hashmap_api Struct Reference

Generic Hashmap API. More...

#include <hash_map_api.h>

Data Fields

sys_hashmap_iterator_t iter
 Iterator constructor (in-place)
 
sys_hashmap_clear_t clear
 Clear the hash table, freeing all resources.
 
sys_hashmap_insert_t insert
 Insert a key-value pair into the Hashmap.
 
sys_hashmap_remove_t remove
 Remove a key-value pair from the Hashmap.
 
sys_hashmap_get_t get
 Retrieve the value associated with a given key from the Hashmap.
 

Detailed Description

Generic Hashmap API.

Field Documentation

◆ clear

sys_hashmap_clear_t sys_hashmap_api::clear

Clear the hash table, freeing all resources.

◆ get

sys_hashmap_get_t sys_hashmap_api::get

Retrieve the value associated with a given key from the Hashmap.

◆ insert

sys_hashmap_insert_t sys_hashmap_api::insert

Insert a key-value pair into the Hashmap.

◆ iter

sys_hashmap_iterator_t sys_hashmap_api::iter

Iterator constructor (in-place)

◆ remove

sys_hashmap_remove_t sys_hashmap_api::remove

Remove a key-value pair from the Hashmap.


The documentation for this struct was generated from the following file: