momo  3.9
momo::HashBucketOne< tMinStateSize > Class Template Reference

#include <HashBucketOne.h>

Inheritance diagram for momo::HashBucketOne< tMinStateSize >:
momo::internal::HashBucketBase

Public Types

template<typename ItemTraits , bool useHashCodePartGetter>
using Bucket = internal::BucketOne< ItemTraits, minStateSize >
 

Static Public Attributes

static const size_t minStateSize = tMinStateSize
 
- Static Public Attributes inherited from momo::internal::HashBucketBase
static const size_t logStartBucketCount = 4
 

Additional Inherited Members

- Static Public Member Functions inherited from momo::internal::HashBucketBase
static size_t CalcCapacity (size_t bucketCount, size_t bucketMaxItemCount) noexcept
 
static size_t GetBucketCountShift (size_t bucketCount, size_t bucketMaxItemCount) noexcept
 

Member Typedef Documentation

◆ Bucket

template<size_t tMinStateSize = 1>
template<typename ItemTraits , bool useHashCodePartGetter>
using momo::HashBucketOne< tMinStateSize >::Bucket = internal::BucketOne<ItemTraits, minStateSize>

Member Data Documentation

◆ minStateSize

template<size_t tMinStateSize = 1>
const size_t momo::HashBucketOne< tMinStateSize >::minStateSize = tMinStateSize
static

The documentation for this class was generated from the following file: