9 requires std::uniform_random_bit_generator<T>
25 template <
typename Dist>
26 requires std::is_invocable_r_v<int, Dist&, T&>
T::result_type operator()(Dist &&dist)
Definition random_generator.h:28
RandomGenerator()
Definition random_generator.h:14
RandomGenerator & operator=(const RandomGenerator &)=default
RandomGenerator(const RandomGenerator &)=default
RandomGenerator(const T &other)
Definition random_generator.h:16
T generator_
Definition random_generator.h:34
RandomGenerator & operator=(RandomGenerator &&)=default
~RandomGenerator()=default
RandomGenerator(RandomGenerator &&)=default