#include "hash.h"
#include "sysutil.h"
#include "utility.h"
構成 | |
| struct | hash_node |
| struct | hash |
関数 | |
| hash_node ** | hash_get_bucket (struct hash *p_hash, void *p_key) |
| hash_node * | hash_get_node_by_key (struct hash *p_hash, void *p_key) |
| hash * | hash_alloc (unsigned int buckets, unsigned int key_size, unsigned int value_size, hashfunc_t hash_func) |
| void * | hash_lookup_entry (struct hash *p_hash, void *p_key) |
| void | hash_add_entry (struct hash *p_hash, void *p_key, void *p_value) |
| void | hash_free_entry (struct hash *p_hash, void *p_key) |
1.4.7