Range-v3
Range algorithms, views, and actions for the Standard Library
random.hpp File Reference

Variables

template<typename Gen >
concept ranges::uniform_random_bit_generator
 
template<typename Gen >
concept ranges::uniform_random_bit_generator__concept_ = unsigned_integral<invoke_result_t<Gen &>> && same_as<invoke_result_t<Gen &>, decltype(Gen::min())> && same_as<invoke_result_t<Gen &>, decltype(Gen::max())>
 
template<typename Gen >
concept ranges::uniform_random_bit_generator__requires_ = CPP_REQUIRES_requires `() ( Gen::min(), Gen::max() )