FreeRDP
wHashTable Struct Reference

#include <collections.h>

Collaboration diagram for wHashTable:

Data Fields

BOOL synchronized
 
CRITICAL_SECTION lock
 
int numOfBuckets
 
int numOfElements
 
float idealRatio
 
float lowerRehashThreshold
 
float upperRehashThreshold
 
wKeyValuePair ** bucketArray
 
HASH_TABLE_HASH_FN hash
 
HASH_TABLE_KEY_COMPARE_FN keyCompare
 
HASH_TABLE_VALUE_COMPARE_FN valueCompare
 
HASH_TABLE_KEY_CLONE_FN keyClone
 
HASH_TABLE_VALUE_CLONE_FN valueClone
 
HASH_TABLE_KEY_FREE_FN keyFree
 
HASH_TABLE_VALUE_FREE_FN valueFree
 

Field Documentation

wKeyValuePair** wHashTable::bucketArray
HASH_TABLE_HASH_FN wHashTable::hash
float wHashTable::idealRatio
HASH_TABLE_KEY_CLONE_FN wHashTable::keyClone
HASH_TABLE_KEY_COMPARE_FN wHashTable::keyCompare
HASH_TABLE_KEY_FREE_FN wHashTable::keyFree
CRITICAL_SECTION wHashTable::lock
float wHashTable::lowerRehashThreshold
int wHashTable::numOfBuckets
int wHashTable::numOfElements
BOOL wHashTable::synchronized
float wHashTable::upperRehashThreshold
HASH_TABLE_VALUE_CLONE_FN wHashTable::valueClone
HASH_TABLE_VALUE_COMPARE_FN wHashTable::valueCompare
HASH_TABLE_VALUE_FREE_FN wHashTable::valueFree

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