Lines Matching refs:linear_congruential_engine
27 class linear_congruential_engine
42 explicit linear_congruential_engine(result_type s = default_seed); // before C++20
43 linear_congruential_engine() : linear_congruential_engine(default_seed) {} // C++20
44 explicit linear_congruential_engine(result_type s); // C++20
45 template<class Sseq> explicit linear_congruential_engine(Sseq& q);
56 operator==(const linear_congruential_engine<UIntType, a, c, m>& x,
57 const linear_congruential_engine<UIntType, a, c, m>& y);
61 operator!=(const linear_congruential_engine<UIntType, a, c, m>& x,
62 const linear_congruential_engine<UIntType, a, c, m>& y);
68 const linear_congruential_engine<UIntType, a, c, m>& x);
74 linear_congruential_engine<UIntType, a, c, m>& x);
361 typedef linear_congruential_engine<uint_fast32_t, 16807, 0, 2147483647>
363 typedef linear_congruential_engine<uint_fast32_t, 48271, 0, 2147483647>
1700 #include <__random/linear_congruential_engine.h>