TacOS
0.2
|
#include <hashmap.h>
Champs de données | |
int | size |
struct hashmap_cell_t ** | table |
int(* | equal )(struct hashmap_key_t *, struct hashmap_key_t *) |
int(* | hash )(struct hashmap_key_t *) |
Structure représentant une hashmap.
int(* __hashmap_t::equal)(struct hashmap_key_t *, struct hashmap_key_t *) |
Fonction de comparaison de clefs.
int(* __hashmap_t::hash)(struct hashmap_key_t *) |
Fonction de hashage.
int __hashmap_t::size |
Taile de la table.
struct hashmap_cell_t** __hashmap_t::table |
Table de liste d'éléments ayant le même hash.