AllocBuckets(Bit32 numBuckets) | SharedTable< K, V >::T | [private] |
BucketNum(const K &k) const | SharedTable< K, V >::T | [inline, private] |
buckets | SharedTable< K, V >::T | [private] |
Copy(const T *tbl, bool resize=true) | SharedTable< K, V >::T | |
Delete(const K &k, KVPairPtr &pr, bool resize=true) | SharedTable< K, V >::T | |
EmptyBuckets(Bit32 numBuckets) | SharedTable< K, V >::T | [private] |
Get(const K &k, KVPairPtr &pr) const | SharedTable< K, V >::T | |
GrowBucket(MultiBucketPtr &mb, KVPairPtr *&elt) | SharedTable< K, V >::T | [private] |
Init(Bit32 sizeHint=0U) | SharedTable< K, V >::T | |
InitBucket(KVPair *elt0, KVPair *elt1) | SharedTable< K, V >::T | [private] |
Iterator class | SharedTable< K, V >::T | [friend] |
logBuckets | SharedTable< K, V >::T | [private] |
maxEntries | SharedTable< K, V >::T | [private] |
minEntries | SharedTable< K, V >::T | [private] |
minLogBuckets | SharedTable< K, V >::T | [private] |
MultiBucketPtr typedef | SharedTable< K, V >::T | [private] |
MultiBucketSlots() | SharedTable< K, V >::T | [inline, private, static] |
NewBuckets(bool allocBuckets) | SharedTable< K, V >::T | [private] |
numEntries | SharedTable< K, V >::T | [private] |
operator=(const T &tbl) | SharedTable< K, V >::T | [inline] |
Put(KVPairPtr pr, bool resize=true) | SharedTable< K, V >::T | |
Put(const K &k, const V &v, KVPairPtr &pr, bool resize=true) | SharedTable< K, V >::T | |
PutPrivate(KVPairPtr pr) | SharedTable< K, V >::T | [private] |
Rehash(Bit16 logBuckets) | SharedTable< K, V >::T | [private] |
Resize() | SharedTable< K, V >::T | |
Size() const | SharedTable< K, V >::T | [inline] |
T(Bit32 sizeHint=0) | SharedTable< K, V >::T | [inline] |
T(const T *tbl) | SharedTable< K, V >::T | [inline] |
T(const T &) | SharedTable< K, V >::T | [private] |