Aprepro 5.0x
Loading...
Searching...
No Matches
tsl::rh::detail Namespace Reference

Functions

template<unsigned int IPrime>
static constexpr std::size_t mod (std::size_t hash)
 

Variables

static constexpr const std::array< std::size_t, TSL_RH_NB_PRIMESPRIMES
 
static constexpr const std::array< std::size_t(*)(std::size_t), TSL_RH_NB_PRIMESMOD_PRIME
 

Function Documentation

◆ mod()

template<unsigned int IPrime>
static constexpr std::size_t tsl::rh::detail::mod ( std::size_t hash)
staticconstexpr

Variable Documentation

◆ MOD_PRIME

const std::array<std::size_t (*)(std::size_t), TSL_RH_NB_PRIMES> tsl::rh::detail::MOD_PRIME
staticconstexpr
Initial value:
=
{{
}}
static constexpr std::size_t mod(std::size_t hash)
Definition robin_growth_policy.h:302

◆ PRIMES

const std::array<std::size_t, TSL_RH_NB_PRIMES> tsl::rh::detail::PRIMES
staticconstexpr