Tinyhash
This is a library containing multiple C implementations of hashmap.
|
Represents a separate chaining entry. More...
#include <entry.h>
Public Attributes | |
th_key_t | key |
th_any_t | value |
struct th_sc_entry_s * | previous |
struct th_sc_entry_s * | next |
th_key_t th_sc_entry_s::key |
Definition at line 16 of file entry.h.
Referenced by th_sc_entry_new(), th_sc_iterator_copy_entry(), th_sc_table_copy(), th_sc_table_delete(), and th_sc_table_find().
struct th_sc_entry_s* th_sc_entry_s::next |
Definition at line 19 of file entry.h.
Referenced by th_sc_entry_add(), th_sc_entry_new(), th_sc_iterator_next(), th_sc_table_copy(), th_sc_table_delete(), th_sc_table_find(), and th_sc_table_free().
struct th_sc_entry_s* th_sc_entry_s::previous |
Definition at line 18 of file entry.h.
Referenced by th_sc_entry_new(), and th_sc_table_delete().
th_any_t th_sc_entry_s::value |
Definition at line 17 of file entry.h.
Referenced by th_sc_entry_new(), th_sc_iterator_copy_entry(), th_sc_table_copy(), th_sc_table_get(), and th_sc_table_put_with_key().