Hashtable< KeyType, ValueType, HashFunctorType > Member List

This is the complete list of members for Hashtable< KeyType, ValueType, HashFunctorType >, including all inherited members.

AUTOSORT_BY_KEY enum valueHashtable< KeyType, ValueType, HashFunctorType >
AUTOSORT_BY_VALUE enum valueHashtable< KeyType, ValueType, HashFunctorType >
AUTOSORT_DISABLED enum valueHashtable< KeyType, ValueType, HashFunctorType >
Clear(bool releaseCachedData=false)Hashtable< KeyType, ValueType, HashFunctorType >
ContainsKey(const KeyType &key) constHashtable< KeyType, ValueType, HashFunctorType > [inline]
ContainsValue(const ValueType &value) constHashtable< KeyType, ValueType, HashFunctorType >
CopyFrom(const Hashtable< KeyType, ValueType, HashFunctorType > &rhs)Hashtable< KeyType, ValueType, HashFunctorType >
CopyToTable(const KeyType &copyMe, Hashtable< KeyType, ValueType > &toTable) constHashtable< KeyType, ValueType, HashFunctorType >
EnsureSize(uint32 newTableSize)Hashtable< KeyType, ValueType, HashFunctorType >
Get(const KeyType &key, ValueType &setValue) constHashtable< KeyType, ValueType, HashFunctorType > [inline]
Get(const KeyType &key) constHashtable< KeyType, ValueType, HashFunctorType > [inline]
GetAutoSortMode() constHashtable< KeyType, ValueType, HashFunctorType > [inline]
GetCompareCookie() constHashtable< KeyType, ValueType, HashFunctorType > [inline]
GetFirstKey() constHashtable< KeyType, ValueType, HashFunctorType > [inline]
GetFirstValue() constHashtable< KeyType, ValueType, HashFunctorType > [inline]
GetIterator(uint32 flags=0) constHashtable< KeyType, ValueType, HashFunctorType > [inline]
GetIteratorAt(const KeyType &startAt, uint32 flags=0) constHashtable< KeyType, ValueType, HashFunctorType > [inline]
GetKey(const KeyType &lookupKey, KeyType &setKey) constHashtable< KeyType, ValueType, HashFunctorType >
GetKey(const KeyType &lookupKey) constHashtable< KeyType, ValueType, HashFunctorType >
GetKeyAt(uint32 index) const Hashtable< KeyType, ValueType, HashFunctorType >
GetKeyAt(uint32 index, KeyType &retKey) constHashtable< KeyType, ValueType, HashFunctorType >
GetKeyCompareFunction() constHashtable< KeyType, ValueType, HashFunctorType > [inline]
GetLastKey() constHashtable< KeyType, ValueType, HashFunctorType > [inline]
GetLastValue() constHashtable< KeyType, ValueType, HashFunctorType > [inline]
GetNumAllocatedSlots() constHashtable< KeyType, ValueType, HashFunctorType > [inline]
GetNumItems() constHashtable< 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) constHashtable< KeyType, ValueType, HashFunctorType >
GetValue(const KeyType &key) constHashtable< KeyType, ValueType, HashFunctorType >
GetValueCompareFunction() constHashtable< KeyType, ValueType, HashFunctorType > [inline]
GetWithDefault(const KeyType &key) constHashtable< KeyType, ValueType, HashFunctorType > [inline]
GetWithDefault(const KeyType &key, const ValueType &defaultValue) constHashtable< 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 > classHashtable< KeyType, ValueType, HashFunctorType > [friend]
HasItems() constHashtable< KeyType, ValueType, HashFunctorType > [inline]
IndexOfKey(const KeyType &key) constHashtable< KeyType, ValueType, HashFunctorType >
IndexOfValue(const ValueType &value, bool searchBackwards=false) constHashtable< KeyType, ValueType, HashFunctorType >
IsEmpty() constHashtable< KeyType, ValueType, HashFunctorType > [inline]
KeyCompareFunc typedefHashtable< 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 typedefHashtable< KeyType, ValueType, HashFunctorType >
~Hashtable()Hashtable< KeyType, ValueType, HashFunctorType >


Generated on Thu Jun 5 17:48:08 2008 for MUSCLE by  doxygen 1.5.1