Lines Matching refs:UIntType
26 template <class UIntType, UIntType a, UIntType c, UIntType m>
31 typedef UIntType result_type;
54 template <class UIntType, UIntType a, UIntType c, UIntType m>
56 operator==(const linear_congruential_engine<UIntType, a, c, m>& x,
57 const linear_congruential_engine<UIntType, a, c, m>& y);
59 template <class UIntType, UIntType a, UIntType c, UIntType m>
61 operator!=(const linear_congruential_engine<UIntType, a, c, m>& x,
62 const linear_congruential_engine<UIntType, a, c, m>& y);
65 class UIntType, UIntType a, UIntType c, UIntType m>
68 const linear_congruential_engine<UIntType, a, c, m>& x);
71 class UIntType, UIntType a, UIntType c, UIntType m>
74 linear_congruential_engine<UIntType, a, c, m>& x);
76 template <class UIntType, size_t w, size_t n, size_t m, size_t r,
77 UIntType a, size_t u, UIntType d, size_t s,
78 UIntType b, size_t t, UIntType c, size_t l, UIntType f>
83 typedef UIntType result_type;
116 template <class UIntType, size_t w, size_t n, size_t m, size_t r,
117 UIntType a, size_t u, UIntType d, size_t s,
118 UIntType b, size_t t, UIntType c, size_t l, UIntType f>
121 const mersenne_twister_engine<UIntType, w, n, m, r, a, u, d, s, b, t, c, l, f>& x,
122 const mersenne_twister_engine<UIntType, w, n, m, r, a, u, d, s, b, t, c, l, f>& y);
124 template <class UIntType, size_t w, size_t n, size_t m, size_t r,
125 UIntType a, size_t u, UIntType d, size_t s,
126 UIntType b, size_t t, UIntType c, size_t l, UIntType f>
129 const mersenne_twister_engine<UIntType, w, n, m, r, a, u, d, s, b, t, c, l, f>& x,
130 const mersenne_twister_engine<UIntType, w, n, m, r, a, u, d, s, b, t, c, l, f>& y);
133 class UIntType, size_t w, size_t n, size_t m, size_t r,
134 UIntType a, size_t u, UIntType d, size_t s,
135 UIntType b, size_t t, UIntType c, size_t l, UIntType f>
138 const mersenne_twister_engine<UIntType, w, n, m, r, a, u, d, s, b, t, c, l, f>& x);
141 class UIntType, size_t w, size_t n, size_t m, size_t r,
142 UIntType a, size_t u, UIntType d, size_t s,
143 UIntType b, size_t t, UIntType c, size_t l, UIntType f>
146 mersenne_twister_engine<UIntType, w, n, m, r, a, u, d, s, b, t, c, l, f>& x);
148 template<class UIntType, size_t w, size_t s, size_t r>
153 typedef UIntType result_type;
176 template<class UIntType, size_t w, size_t s, size_t r>
179 const subtract_with_carry_engine<UIntType, w, s, r>& x,
180 const subtract_with_carry_engine<UIntType, w, s, r>& y);
182 template<class UIntType, size_t w, size_t s, size_t r>
185 const subtract_with_carry_engine<UIntType, w, s, r>& x,
186 const subtract_with_carry_engine<UIntType, w, s, r>& y);
189 class UIntType, size_t w, size_t s, size_t r>
192 const subtract_with_carry_engine<UIntType, w, s, r>& x);
195 class UIntType, size_t w, size_t s, size_t r>
198 subtract_with_carry_engine<UIntType, w, s, r>& x);
255 template<class Engine, size_t w, class UIntType>
260 typedef UIntType result_type;
283 template<class Engine, size_t w, class UIntType>
286 const independent_bits_engine<Engine, w, UIntType>& x,
287 const independent_bits_engine<Engine, w, UIntType>& y);
289 template<class Engine, size_t w, class UIntType>
292 const independent_bits_engine<Engine, w, UIntType>& x,
293 const independent_bits_engine<Engine, w, UIntType>& y);
296 class Engine, size_t w, class UIntType>
299 const independent_bits_engine<Engine, w, UIntType>& x);
302 class Engine, size_t w, class UIntType>
305 independent_bits_engine<Engine, w, UIntType>& x);