Lines Matching refs:linear_congruential_engine

190 class _LIBCPP_TEMPLATE_VIS linear_congruential_engine;
197 const linear_congruential_engine<_Up, _Ap, _Cp, _Np>&);
203 linear_congruential_engine<_Up, _Ap, _Cp, _Np>& __x);
206 class _LIBCPP_TEMPLATE_VIS linear_congruential_engine
238 linear_congruential_engine() : linear_congruential_engine(default_seed) {}
240 explicit linear_congruential_engine(result_type __s) { seed(__s); }
243 explicit linear_congruential_engine(result_type __s = default_seed) {
249 explicit linear_congruential_engine(_Sseq& __q,
250 typename enable_if<__is_seed_sequence<_Sseq, linear_congruential_engine>::value>::type* = 0)
260 __is_seed_sequence<_Sseq, linear_congruential_engine>::value,
276 bool operator==(const linear_congruential_engine& __x,
277 const linear_congruential_engine& __y)
280 bool operator!=(const linear_congruential_engine& __x,
281 const linear_congruential_engine& __y)
306 const linear_congruential_engine<_Up, _Ap, _Cp, _Np>&);
313 linear_congruential_engine<_Up, _Ap, _Cp, _Np>& __x);
317 … _LIBCPP_CONSTEXPR const typename linear_congruential_engine<_UIntType, __a, __c, __m>::result_type
318 linear_congruential_engine<_UIntType, __a, __c, __m>::multiplier;
321 … _LIBCPP_CONSTEXPR const typename linear_congruential_engine<_UIntType, __a, __c, __m>::result_type
322 linear_congruential_engine<_UIntType, __a, __c, __m>::increment;
325 … _LIBCPP_CONSTEXPR const typename linear_congruential_engine<_UIntType, __a, __c, __m>::result_type
326 linear_congruential_engine<_UIntType, __a, __c, __m>::modulus;
329 … _LIBCPP_CONSTEXPR const typename linear_congruential_engine<_UIntType, __a, __c, __m>::result_type
330 linear_congruential_engine<_UIntType, __a, __c, __m>::default_seed;
335 linear_congruential_engine<_UIntType, __a, __c, __m>::__seed(_Sseq& __q,
348 linear_congruential_engine<_UIntType, __a, __c, __m>::__seed(_Sseq& __q,
364 const linear_congruential_engine<_UIntType, __a, __c, __m>& __x)
377 linear_congruential_engine<_UIntType, __a, __c, __m>& __x)
389 typedef linear_congruential_engine<uint_fast32_t, 16807, 0, 2147483647>
391 typedef linear_congruential_engine<uint_fast32_t, 48271, 0, 2147483647>