<random> Members
Reference
Classes
Generates a Bernoulli distribution. |
|
Generates a binomial distribution. |
|
Generates a Cauchy distribution. |
|
Generates a chi-squared distribution. |
|
Generates a random sequence by discarding values returned by its base engine. Retained for TR1 compatibility. |
|
Generates a random sequence by discarding values returned by its base engine. |
|
Generates a discrete integer distribution. |
|
Generates an exponential distribution. |
|
Generates an extreme value distribution. |
|
Generates a Fisher F distribution. |
|
Generates a gamma distribution. |
|
Generates a geometric distribution. |
|
Generates a random sequence with a specified number of bits by repacking bits from the values returned by its base engine. |
|
Generates a random sequence by using the linear congruential algorithm. Retained for TR1 compatibility. |
|
Generates a random sequence by using the linear congruential algorithm. |
|
Generates a log-normal distribution. |
|
Generates a random sequence by using the Mersenne twister algorithm. Retained for TR1 compatibility. |
|
Generates a random sequence by using the Mersenne twister algorithm. |
|
Generates a negative binomial distribution. |
|
Generates a normal distribution. |
|
Generates a piecewise constant distribution. |
|
Generates a piecewise linear distribution. |
|
Generates a Poisson distribution. |
|
Generates a random sequence by using an external device. |
|
Stores a vector of unsigned integer values that can supply a randomized seed for a random-number engine. |
|
Generates a random sequence by reordering the values returned from its base engine. |
|
Generates a Student T distribution. |
|
Generates a random sequence by using the subtract with carry algorithm. Retained for TR1 compatibility. |
|
Generates a random sequence by using the floating-point subtract with carry algorithm. Retained for TR1 compatibility. |
|
Generates a random sequence by using the subtract with carry algorithm. |
|
Generates a uniform integer distribution. Retained for TR1 compatibility. |
|
Generates a uniform integer distribution. |
|
Generates a uniform floating-point distribution. Retained for TR1 compatibility. |
|
Generates a uniform floating-point distribution. |
|
Wraps an engine and a distribution. |
|
Generates a Weibull distribution. |
|
Generates a combined distribution. |
Typedefs
Type definition for the default engine. |
|
Type definition for a shuffle order engine. |
|
Type definition for a linear congruential engine. |
|
Type definition for a linear congruential engine. |
|
Type definition for a Mersenne twister engine. |
|
Type definition for a Mersenne twister engine. |
|
Type definition for a floating-point subtract with carry engine. |
|
Type definition for a subtract with carry engine. |
|
Type definition for a floating-point subtract with carry engine. |
|
Type definition for a subtract with carry engine. |
|
Type definition for a floating-point subtract with carry engine. |
|
Type definition for a discard block engine. |
|
Type definition for a subtract with carry engine. |
|
Type definition for a discard block engine. |
|
Type definition for a subtract with carry engine. |
|
Type definition for a floating-point subtract with carry engine. |
Operators
Tests if the engine on the left side of the operator is equal to engine on the right side. |
|
Tests if the engine on the left side of the operator is not equal to engine on the right side. |
|
Writes state information to the stream. |
|
Extracts state information from a stream. |
Functions
Returns a floating-point value from a random sequence. |