|
| | linear_congruential_engine (_Uint _X0=_Mybase::default_seed) |
| |
| template<class _Seed_seq , class = typename _Enable_if_seed_seq<_Seed_seq, _Myt>::type> |
| | linear_congruential_engine (_Seed_seq &_Seq) |
| |
| void | seed (_Uint _X0=_Mybase::default_seed) |
| |
| template<class _Seed_seq , class = typename _Enable_if_seed_seq<_Seed_seq, _Myt>::type> |
| void | seed (_Seed_seq &_Seq) |
| |
| | linear_congruential (_Uint _X0=default_seed) |
| |
| template<class _Gen , class = typename _Enable_if_seed_seq<_Gen, _Myt>::type> |
| | linear_congruential (_Gen &_Gx) |
| |
| void | seed (_Uint _X0=default_seed) |
| |
| template<class _Gen > |
| void | seed (_Gen &_Gx, bool=false) |
| |
| _Uint() | min () const |
| |
| _Uint() | max () const |
| |
| _Uint | operator() () |
| |
| void | discard (unsigned long long _Nskip) |
| |
| bool | _Equals (const _Myt &_Right) const |
| |
| template<class _Elem , class _Traits > |
| basic_ostream< _Elem, _Traits > & | _Write (basic_ostream< _Elem, _Traits > &_Ostr) const |
| |
|
| static constexpr _Uint() | min () |
| |
| static constexpr _Uint() | max () |
| |
template<class _Uint , _Uint _Ax, _Uint _Cx, _Uint _Mx>
template<class _Uint , _Uint _Ax, _Uint _Cx, _Uint _Mx>
template<class _Uint , _Uint _Ax, _Uint _Cx, _Uint _Mx>
template<class _Uint , _Uint _Ax, _Uint _Cx, _Uint _Mx>
template<class _Seed_seq , class = typename _Enable_if_seed_seq<_Seed_seq, _Myt>::type>
void seed(_Uint _X0=_Mybase::default_seed)
Definition: random:639
template<class _Uint , _Uint _Ax, _Uint _Cx, _Uint _Mx>
template<class _Uint , _Uint _Ax, _Uint _Cx, _Uint _Mx>
662 return (_Cx != 0 ? 0 : 1);
template<class _Uint , _Uint _Ax, _Uint _Cx, _Uint _Mx>
void _Reset(_Uint _X0)
Definition: random:549
template<class _Uint , _Uint _Ax, _Uint _Cx, _Uint _Mx>
template<class _Seed_seq , class = typename _Enable_if_seed_seq<_Seed_seq, _Myt>::type>
653 _Seq.generate(&_Arr[0], &_Arr[3 +
_Nw]);
654 for (
int _Idx =
_Nw; 0 < --_Idx; )
655 _Arr[3 + _Idx - 1] |=
656 _Arr[3 + _Idx] << _Lsh;
void _Reset(_Uint _X0)
Definition: random:549
#define _BITS_BYTE
Definition: random:19
static constexpr int _Nw
Definition: random:644
template<class _Uint , _Uint _Ax, _Uint _Cx, _Uint _Mx>
The documentation for this class was generated from the following file: