| AUTOSORT_BY_KEY enum value | Hashtable< KeyType, ValueType, HashFunctorType > | |
| AUTOSORT_BY_VALUE enum value | Hashtable< KeyType, ValueType, HashFunctorType > | |
| AUTOSORT_DISABLED enum value | Hashtable< KeyType, ValueType, HashFunctorType > | |
| Clear(bool releaseCachedData=false) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| ContainsKey(const KeyType &key) const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| ContainsValue(const ValueType &value) const | Hashtable< KeyType, ValueType, HashFunctorType > | |
| CopyFrom(const Hashtable< KeyType, ValueType, HashFunctorType > &rhs) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| CopyToTable(const KeyType ©Me, Hashtable< KeyType, ValueType > &toTable) const | Hashtable< KeyType, ValueType, HashFunctorType > | |
| EnsureSize(uint32 newTableSize) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| Get(const KeyType &key, ValueType &setValue) const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| Get(const KeyType &key) const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetAutoSortMode() const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetCompareCookie() const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetFirstKey() const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetFirstValue() const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetIterator(uint32 flags=0) const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetIteratorAt(const KeyType &startAt, uint32 flags=0) const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetKey(const KeyType &lookupKey, KeyType &setKey) const | Hashtable< KeyType, ValueType, HashFunctorType > | |
| GetKey(const KeyType &lookupKey) const | Hashtable< KeyType, ValueType, HashFunctorType > | |
| GetKeyAt(uint32 index) const | Hashtable< KeyType, ValueType, HashFunctorType > | |
| GetKeyAt(uint32 index, KeyType &retKey) const | Hashtable< KeyType, ValueType, HashFunctorType > | |
| GetKeyCompareFunction() const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetLastKey() const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetLastValue() const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetNumAllocatedSlots() const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetNumItems() const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetOrPut(const KeyType &key, const ValueType &defValue) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetOrPut(const KeyType &key) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetValue(const KeyType &key, ValueType &setValue) const | Hashtable< KeyType, ValueType, HashFunctorType > | |
| GetValue(const KeyType &key) const | Hashtable< KeyType, ValueType, HashFunctorType > | |
| GetValueCompareFunction() const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetWithDefault(const KeyType &key) const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| GetWithDefault(const KeyType &key, const ValueType &defaultValue) const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| Hashtable() | Hashtable< KeyType, ValueType, HashFunctorType > | |
| Hashtable(uint32 initialCapacity) | Hashtable< KeyType, ValueType, HashFunctorType > | [explicit] |
| Hashtable(const Hashtable< KeyType, ValueType, HashFunctorType > &rhs) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| HashtableIterator< KeyType, ValueType, HashFunctorType > class | Hashtable< KeyType, ValueType, HashFunctorType > | [friend] |
| HasItems() const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| IndexOfKey(const KeyType &key) const | Hashtable< KeyType, ValueType, HashFunctorType > | |
| IndexOfValue(const ValueType &value, bool searchBackwards=false) const | Hashtable< KeyType, ValueType, HashFunctorType > | |
| IsEmpty() const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| KeyCompareFunc typedef | Hashtable< KeyType, ValueType, HashFunctorType > | |
| MoveToBack(const KeyType &moveMe) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| MoveToBefore(const KeyType &moveMe, const KeyType &toBeforeMe) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| MoveToBehind(const KeyType &moveMe, const KeyType &toBehindMe) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| MoveToFront(const KeyType &moveMe) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| MoveToTable(const KeyType &moveMe, Hashtable< KeyType, ValueType > &toTable) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| operator!=(const Hashtable< KeyType, ValueType, HashFunctorType > &rhs) const | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| operator=(const Hashtable< KeyType, ValueType, HashFunctorType > &rhs) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| operator==(const Hashtable< KeyType, ValueType, HashFunctorType > &rhs) const | Hashtable< KeyType, ValueType, HashFunctorType > | |
| Put(const KeyType &key, const ValueType &value, ValueType &setPreviousValue, bool *optSetReplaced=NULL) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| Put(const KeyType &key, const ValueType &value) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| Put(const Hashtable< KeyType, ValueType, HashFunctorType > &pairs) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| PutAndGet(const KeyType &key, const ValueType &value=ValueType()) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| PutIfNotAlreadyPresent(const KeyType &key, const ValueType &value) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| PutIfNotAlreadyPresent(const KeyType &key) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| Remove(const KeyType &key) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| Remove(const KeyType &key, ValueType &setRemovedValue) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| Remove(const Hashtable< KeyType, ValueType, HashFunctorType > &pairs) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| RemoveFirst() | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| RemoveFirst(KeyType &setRemovedKey) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| RemoveFirst(KeyType &setRemovedKey, ValueType &setRemovedValue) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| RemoveLast() | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| RemoveLast(KeyType &setRemovedKey) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| RemoveLast(KeyType &setRemovedKey, ValueType &setRemovedValue) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| Reposition(const KeyType &key) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| SetAutoSortMode(int mode, bool sortNow=true) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| SetCompareCookie(void *cookie) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| SetKeyCompareFunction(KeyCompareFunc func) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| SetValueCompareFunction(ValueCompareFunc func) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| Sort() | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| SortByKey(KeyCompareFunc func, void *optCompareCookie=NULL) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| SortByValue(ValueCompareFunc func, void *optCompareCookie=NULL) | Hashtable< KeyType, ValueType, HashFunctorType > | [inline] |
| SwapContents(Hashtable< KeyType, ValueType, HashFunctorType > &swapMe) | Hashtable< KeyType, ValueType, HashFunctorType > | |
| ValueCompareFunc typedef | Hashtable< KeyType, ValueType, HashFunctorType > | |
| ~Hashtable() | Hashtable< KeyType, ValueType, HashFunctorType > | |