Home | History | Annotate | Download | only in tr1

Lines Matching refs:__g

89 	_Adaptor(const _Engine& __g)
90 : _M_g(__g) { }
161 _Adaptor(_Engine* __g)
162 : _M_g(__g) { }
384 * seeded from the generator function @p __g.
386 * @param __g The seed generator function.
389 linear_congruential(_Gen& __g)
390 { this->seed(__g); }
403 * sequence using values from the generator function @p __g.
405 * @param __g the seed generator function.
409 seed(_Gen& __g)
410 { seed(__g, typename is_fundamental<_Gen>::type()); }
501 seed(_Gen& __g, true_type)
502 { return seed(static_cast<unsigned long>(__g)); }
506 seed(_Gen& __g, false_type);
580 mersenne_twister(_Gen& __g)
581 { seed(__g); }
592 seed(_Gen& __g)
593 { seed(__g, typename is_fundamental<_Gen>::type()); }
677 seed(_Gen& __g, true_type)
678 { return seed(static_cast<unsigned long>(__g)); }
682 seed(_Gen& __g, false_type);
755 * seeded from the generator function @p __g.
757 * @param __g The seed generator function.
760 subtract_with_carry(_Gen& __g)
761 { this->seed(__g); }
783 seed(_Gen& __g)
784 { seed(__g, typename is_fundamental<_Gen>::type()); }
874 seed(_Gen& __g, true_type)
875 { return seed(static_cast<unsigned long>(__g)); }
879 seed(_Gen& __g, false_type);
932 * seeded from the generator function @p __g.
934 * @param __g The seed generator function.
937 subtract_with_carry_01(_Gen& __g)
939 this->seed(__g);
955 seed(_Gen& __g)
956 { seed(__g, typename is_fundamental<_Gen>::type()); }
1055 seed(_Gen& __g, true_type)
1056 { return seed(static_cast<unsigned long>(__g)); }
1060 seed(_Gen& __g, false_type);
1134 * @param __g A seed generator function.
1137 discard_block(_Gen& __g)
1138 : _M_b(__g), _M_n(0) { }
1153 * @param __g A seed generator function.
1156 void seed(_Gen& __g)
1158 _M_b.seed(__g);
1335 xor_combine(_Gen& __g)
1336 : _M_b1(__g), _M_b2(__g)
1348 seed(_Gen& __g)
1350 _M_b1.seed(__g);
1351 _M_b2.seed(__g);