|
libamxc
1.10.3
C Generic Data Containers
|
Ambiorix hash table iterator API implementation. More...
#include <stdlib.h>#include <string.h>#include <amxc/amxc_hash.h>#include <amxc/amxc_htable.h>#include <amxc/amxc_macros.h>Go to the source code of this file.
Functions | |
| int | amxc_htable_it_init (amxc_htable_it_t *const it) |
| Initializes a hash table.iterator. More... | |
| void | amxc_htable_it_clean (amxc_htable_it_t *const it, amxc_htable_it_delete_t func) |
| Removes the iterator from the htable and frees allocated memory. More... | |
| amxc_htable_it_t * | amxc_htable_it_get_next (const amxc_htable_it_t *const reference) |
| Gets the next iterator in the hash table. More... | |
| amxc_htable_it_t * | amxc_htable_it_get_previous (const amxc_htable_it_t *const reference) |
| Gets the previous iterator in the hash table. More... | |
| amxc_htable_it_t * | amxc_htable_it_get_next_key (const amxc_htable_it_t *const reference) |
| Gets the next iterator in the hash table with the same key. More... | |
| amxc_htable_it_t * | amxc_htable_it_get_previous_key (const amxc_htable_it_t *const reference) |
| Gets the previous iterator in the hash table with the same key. More... | |
| void | amxc_htable_it_take (amxc_htable_it_t *const it) |
| Removes the iterator from the hash table. More... | |
Ambiorix hash table iterator API implementation.
Definition in file amxc_htable_it.c.