BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL > Member List

This is the complete list of members for bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >, including all inherited members.

allocator() constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
bucketCount() constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
bucketIndex(const KEY &key) constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
bucketSize(bsl::size_t index) constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
canRehash() constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
clear()bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
disableRehash()bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
empty() constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
enableRehash()bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
equalFunction() constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
eraseAll(const KEY &key)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
eraseAllIf(const KEY &key, const EraseIfValuePredicate &predicate)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
eraseBulkAll(RANDOM_ITER first, RANDOM_ITER last)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
eraseBulkFirst(RANDOM_ITER first, RANDOM_ITER last)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
eraseFirst(const KEY &key)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
eraseFirstIf(const KEY &key, const EraseIfValuePredicate &predicate)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
EraseIfValuePredicate typedefbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >
getValue(VALUE *value, const KEY &key) constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
getValue(bsl::vector< VALUE > *valuesPtr, const KEY &key) constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
getValue(std::vector< VALUE > *valuesPtr, const KEY &key) constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
hashFunction() constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
insertAlways(const KEY &key, const VALUE &value)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
insertAlways(const KEY &key, bslmf::MovableRef< VALUE > value)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
insertBulkAlways(RANDOM_ITER first, RANDOM_ITER last)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
insertBulkUnique(RANDOM_ITER first, RANDOM_ITER last)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
insertUnique(const KEY &key, const VALUE &value)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
insertUnique(const KEY &key, bslmf::MovableRef< VALUE > value)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
isRehashEnabled() constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
k_DEFAULT_NUM_BUCKETS enum valuebdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >
k_DEFAULT_NUM_STRIPES enum valuebdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >
KVType typedefbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >
loadFactor() constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
maxLoadFactor(float newMaxLoadFactor)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
maxLoadFactor() constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
Node typedefbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >
numStripes() constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
ReadOnlyVisitorFunction typedefbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >
rehash(bsl::size_t numBuckets)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >
setComputedValueAll(const KEY &key, const VisitorFunction &visitor)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
setComputedValueFirst(const KEY &key, const VisitorFunction &visitor)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
setValueAll(const KEY &key, const VALUE &value)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
setValueFirst(const KEY &key, const VALUE &value)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
setValueFirst(const KEY &key, bslmf::MovableRef< VALUE > value)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
size() constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
StripedUnorderedContainerImpl(bsl::size_t numInitialBuckets=k_DEFAULT_NUM_BUCKETS, bsl::size_t numStripes=k_DEFAULT_NUM_STRIPES, bslma::Allocator *basicAllocator=0)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inlineexplicit
StripedUnorderedContainerImpl_LockElementbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >friend
StripedUnorderedContainerImpl_TestUtil< KEY, VALUE, HASH, EQUAL >bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >friend
update(const KEY &key, const VisitorFunction &visitor)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
visit(const VisitorFunction &visitor)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >
visit(const KEY &key, const VisitorFunction &visitor)bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
VisitorFunction typedefbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >
visitReadOnly(const ReadOnlyVisitorFunction &visitor) constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >
visitReadOnly(const KEY &key, const ReadOnlyVisitorFunction &visitor) constbdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline
~StripedUnorderedContainerImpl()bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >inline