The qDecoder Project

Q_HASHTBL Struct Reference

Structure for hash-table data structure. More…

Data Fields

int max
int num
int * count
int * hash
char ** key
void ** value
int * size

Detailed Description

Structure for hash-table data structure.

Field Documentation

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


int* Q_HASHTBL::size

value size

The documentation for this struct was generated from the following file:

[Home] [About] [Examples] [Changes] [Download] [SVN Repository] [Install] [Reference]