blob: dd424b47f3437c72dde74b7bdd12a38e1145986b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#ifndef __GED_HASH_TABLE_H__
#define __GED_HASH_TABLE_H__
typedef void* GED_HASHTABLE_HANDLE;
GED_HASHTABLE_HANDLE ged_hashtable_create(unsigned int ui32Bits);
void ged_hashtable_destroy(GED_HASHTABLE_HANDLE hHashTable);
GED_ERROR ged_hashtable_insert(GED_HASHTABLE_HANDLE hHashTable, void* pvoid, unsigned int* pui32ID);
void ged_hashtable_remove(GED_HASHTABLE_HANDLE hHashTable, unsigned int ui32ID);
void* ged_hashtable_find(GED_HASHTABLE_HANDLE hHashTable, unsigned int ui32ID);
GED_ERROR ged_hashtable_set(GED_HASHTABLE_HANDLE hHashTable, unsigned int ui32ID, void* pvoid);
#endif
|