allocate(size_type size) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inlineprotected |
begin() | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
begin() const | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
BucketIterator typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
BucketTableType typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
BucketType typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
calculateNewBucketCapacity(size_type theCurrentSize, size_type theExtraCapacity) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inlineprotectedstatic |
clear() | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
compactBuckets() | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inlineprotected |
const_iterator typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
data_type typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
deallocate(value_type *pointer) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inlineprotected |
doCreateEntry(const key_type &key, const data_type *data=0) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inlineprotected |
doErase(iterator pos) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inlineprotected |
doHash(const Key &key, size_type modulus) const | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inlineprotected |
doHash(const Key &key) const | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inlineprotected |
doRemoveEntries() | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inlineprotected |
doRemoveEntry(const iterator &toRemovePos) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inlineprotected |
eDefaultEraseThreshold enum value | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
eDefaultMinBuckets enum value | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
eMinimumBucketSize enum value | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
empty() const | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
end() | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
end() const | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
EntryListIterator typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
EntryListType typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
erase(iterator pos) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
erase(const key_type &key) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
find(const key_type &key) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
find(const key_type &key) const | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
FirstConstructor typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
getMemoryManager() | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
insert(const value_type &value) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
insert(const key_type &key, const data_type &data) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
iterator typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
key_type typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
m_buckets | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | protected |
m_entries | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | protected |
m_equals | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | protected |
m_eraseCount | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | protected |
m_eraseThreshold | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | protected |
m_freeEntries | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | protected |
m_hash | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | protected |
m_loadFactor | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | protected |
m_memoryManager | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | protected |
m_minBuckets | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | protected |
m_size | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | protected |
operator=(const XalanMap &theRhs) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
operator[](const key_type &key) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
rehash() | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inlineprotected |
SecondConstructor typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
size() const | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
size_type typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
swap(XalanMap &theRhs) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
TableIterator typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
value_type typedef | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | |
XalanMap(MemoryManager &theMemoryManager, double loadFactor=0.75, size_type minBuckets=eDefaultMinBuckets, size_type eraseThreshold=eDefaultEraseThreshold) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
XalanMap(const XalanMap &theRhs, MemoryManager &theMemoryManager) | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |
~XalanMap() | xalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits > | inline |