Bucket typedef | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | |
CalcCapacity(size_t bucketCount, size_t bucketMaxItemCount) const noexcept | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | inline |
EqualFunc typedef | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | |
GetBucketCountShift(size_t bucketCount, size_t bucketMaxItemCount) const noexcept | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | inline |
GetEqualFunc() const noexcept | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | inline |
GetHashCode(const KeyArg &key) const | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | inline |
GetHashFunc() const noexcept | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | inline |
GetLogStartBucketCount() const noexcept | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | inline |
GetMaxLoadFactor(size_t bucketMaxItemCount) const noexcept | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | inline |
HashBucket typedef | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | |
HashFunc typedef | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | |
HashTraitsStd(size_t startBucketCount=size_t{1}<< HashBucket::logStartBucketCount, const HashFunc &hashFunc=HashFunc(), const EqualFunc &equalFunc=EqualFunc()) | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | inlineexplicit |
HashTraitsStd(const HashTraitsStd &hashTraits, float maxLoadFactor) | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | inline |
IsEqual(const KeyArg1 &key1, const KeyArg2 &key2) const | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | inline |
isFastNothrowHashable | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | static |
IsValidKeyArg typedef | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | |
Key typedef | momo::HashTraitsStd< TKey, THashFunc, TEqualFunc, THashBucket > | |