Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

hashTable.h File Reference

#include <errorCodes.h>
#include <types.h>

Go to the source code of this file.

Typedefs

typedef uint32(* HashFunction )(void *key, uint32 keySize)
typedef _HashTable * HashTable

Functions

ErrorCode hashTableCreate (HashTable *table, uint32 size, HashFunction hashFunction)
ErrorCode hashTableAdd (HashTable table, void *key, uint32 keySize, Pointer object)
ErrorCode hashTableAddString (HashTable table, String key, Pointer object)
ErrorCode hashTableGet (HashTable table, void *key, uint32 keySize, Pointer *object)
ErrorCode hashTableGetString (HashTable table, String key, Pointer *object)
ErrorCode hashTableDestroy (HashTable *table)

Variables

const uint32 HashTableDefaultSize = 97


Generated on Wed Mar 22 20:36:34 2006 for ndk by  doxygen 1.4.4