![]() |
ATLAS Offline Software
|
#include <pthread.h>Go to the source code of this file.
Classes | |
| struct | hhh_Cell |
| struct | hhh_HashTable |
Functions | |
| struct hhh_HashTable * | hhh_HashTable_new (unsigned long minsize) |
| int | hhh_HashTable_insert (struct hhh_HashTable *ht, void *key, void *value) |
| int | hhh_HashTable_remove (struct hhh_HashTable *ht, void *key, void(*cleanup)(void *ptr)) |
| void * | hhh_HashTable_find (struct hhh_HashTable *ht, void *key) |
| int | hhh_HashTable_merge (struct hhh_HashTable *into, struct hhh_HashTable *from) |
| void | hhh_HashTable_delete (struct hhh_HashTable *ht, void(*cleanup)(void *ptr)) |
| void hhh_HashTable_delete | ( | struct hhh_HashTable * | ht, |
| void(*)(void *ptr) | cleanup | ||
| ) |
| void* hhh_HashTable_find | ( | struct hhh_HashTable * | ht, |
| void * | key | ||
| ) |
| int hhh_HashTable_insert | ( | struct hhh_HashTable * | ht, |
| void * | key, | ||
| void * | value | ||
| ) |
| int hhh_HashTable_merge | ( | struct hhh_HashTable * | into, |
| struct hhh_HashTable * | from | ||
| ) |
| struct hhh_HashTable* hhh_HashTable_new | ( | unsigned long | minsize | ) |
| int hhh_HashTable_remove | ( | struct hhh_HashTable * | ht, |
| void * | key, | ||
| void(*)(void *ptr) | cleanup | ||
| ) |
1.8.18