BSLMF_NESTED_TRAIT_DECLARATION(HashTable, bslma::UsesBslmaAllocator) | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | |
capacity() const | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |
capacityHint() const | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |
find(Handle *handle, const KEY &key) const | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |
Handle typedef | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | |
HashTable(bsls::Types::Int64 capacityHint, bslma::Allocator *basicAllocator=0) | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | explicit |
HashTable(bsls::Types::Int64 capacityHint, const HASH1 &hashFunctor1, const HASH2 &hashFunctor2, bslma::Allocator *basicAllocator=0) | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | |
insert(Handle *handle, const KEY &key) | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |
insert(Handle *handle, const KEY &key, const VALUE &value) | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |
key(const Handle &handle) const | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |
maxChain() const | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |
numCollisions() const | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |
remove(const Handle &handle) | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |
size() const | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |
totalChain() const | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |
value(const Handle &handle) | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |
value(const Handle &handle) const | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |
~HashTable() | bdlc::HashTable< KEY, VALUE, TRAITS, HASH1, HASH2 > | inline |