blitz Version 1.0.2
Loading...
Searching...
No Matches
ranlib::MersenneTwister::mt_state Class Reference

#include <mt.h>

Collaboration diagram for ranlib::MersenneTwister::mt_state:
Collaboration graph

Public Member Functions

 mt_state ()
 
 mt_state (State s, State::difference_type i)
 
 mt_state (const std::string &s)
 
 operator bool () const
 
std::string str () const
 

Private Attributes

State S
 
State::difference_type I
 

Friends

class MersenneTwister
 

Constructor & Destructor Documentation

◆ mt_state() [1/3]

ranlib::MersenneTwister::mt_state::mt_state ( )
inline

◆ mt_state() [2/3]

ranlib::MersenneTwister::mt_state::mt_state ( State s,
State::difference_type i )
inline

References I, and S.

◆ mt_state() [3/3]

ranlib::MersenneTwister::mt_state::mt_state ( const std::string & s)
inline

References I, and S.

Member Function Documentation

◆ operator bool()

ranlib::MersenneTwister::mt_state::operator bool ( ) const
inline

References S.

◆ str()

std::string ranlib::MersenneTwister::mt_state::str ( ) const
inline

References I, and S.

Referenced by ranlib::MersenneTwister::getStateString().

Friends And Related Symbol Documentation

◆ MersenneTwister

friend class MersenneTwister
friend

References MersenneTwister.

Referenced by MersenneTwister.

Member Data Documentation

◆ I

State::difference_type ranlib::MersenneTwister::mt_state::I
private

Referenced by mt_state(), mt_state(), and str().

◆ S

State ranlib::MersenneTwister::mt_state::S
private

Referenced by mt_state(), mt_state(), operator bool(), and str().


The documentation for this class was generated from the following file: