Data Fields | |
int | max |
int | num |
int * | count |
int * | hash |
char ** | key |
void ** | value |
int * | size |
int Q_HASHTBL::max |
maximum hashtable size
int Q_HASHTBL::num |
used slot counter
int* Q_HASHTBL::count |
hash collision counter. 0 indicate empty slot, -1 is used for moved slot due to hash collision
int* Q_HASHTBL::hash |
key hash. we use qHashFnv32() to generate hash integer
char** Q_HASHTBL::key |
key string
void** Q_HASHTBL::value |
value
int* Q_HASHTBL::size |
value size
[Home] [About] [Examples] [Changes] [Download] [SVN Repository] [Install] [Reference] |