HPCToolkit
|
This is the complete list of members for HashTable, including all inherited members.
AddEntry(void *entry, AddEntryFunctPtr const AddEntryCallback=0,...) | HashTable | |
Create(const uint entrySize, uint initialSize, HashFunctFunctPtr const HashFunctCallback, RehashFunctFunctPtr const RehashFunctCallback, EntryCompareFunctPtr const EntryCompareCallback, EntryCleanupFunctPtr const EntryCleanupCallback) | HashTable | |
Create(const uint entrySize, uint initialSize) | HashTable | protected |
DeleteEntry(void *entry, DeleteEntryFunctPtr const DeleteEntryCallback=0,...) | HashTable | |
Destroy() | HashTable | |
Dump() | HashTable | |
entries | HashTable | private |
EntryCleanup(void *entry) | HashTable | protectedvirtual |
EntryCleanupCallback | HashTable | private |
EntryCompare(const void *entry1, const void *entry2) | HashTable | protectedvirtual |
EntryCompareCallback | HashTable | private |
entrySize | HashTable | private |
FailureToCreateError() const | HashTable | private |
FailureToDestroyError() const | HashTable | private |
GetEntryByIndex(const uint index) const | HashTable | |
GetEntryIndex(const void *entry) const | HashTable | |
HashFunct(const void *entry, const uint size) | HashTable | protectedvirtual |
HashFunctCallback | HashTable | private |
HashTable() | HashTable | |
hashTableCreated | HashTable | private |
HashTableIterator class | HashTable | friend |
id | HashTable | private |
indexSet | HashTable | private |
indexSetSize | HashTable | private |
nextSlot | HashTable | private |
NumberOfEntries() const | HashTable | |
numSlots | HashTable | private |
operator=(const HashTable &rhs) | HashTable | protected |
operator==(HashTable &rhsTab) | HashTable | |
OverflowEntries() | HashTable | private |
OverflowIndexSet() | HashTable | private |
QueryEntry(const void *entry) const | HashTable | |
QueryIndexSet(const void *entry, const bool expand) const | HashTable | private |
RehashFunct(const uint oldHashValue, const uint size) | HashTable | protectedvirtual |
RehashFunctCallback | HashTable | private |
~HashTable() | HashTable | virtual |