Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
<random> Members
Reference
Classes
Generates a Bernoulli distribution.
Generates a binomial distribution.
Generates a Cauchy distribution.
chi_squared_distribution Class
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.
exponential_distribution Class
Generates an exponential distribution.
extreme_value_distribution Class
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.
linear_congruential_engine Class
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.
negative_binomial_distribution Class
Generates a negative binomial distribution.
Generates a normal distribution.
piecewise_constant_distribution Class
Generates a piecewise constant distribution.
piecewise_linear_distribution Class
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.
subtract_with_carry_engine Class
Generates a random sequence by using the subtract with carry algorithm.
Generates a uniform integer distribution. Retained for TR1 compatibility.
uniform_int_distribution Class
Generates a uniform integer distribution.
Generates a uniform floating-point distribution. Retained for TR1 compatibility.
uniform_real_distribution Class
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.