Function operator()

Summary

#include "breeze/random/entropy_source.hpp"

(1) result_type operator()()

(2) result_type operator()(result_type maximum)

(3) result_type operator()(result_type minimum, result_type maximum)

Function overload

Synopsis

#include "breeze/random/entropy_source.hpp"

result_type operator()()

Description

The same as next().

Source

Line 124 in breeze/random/entropy_source.hpp.

Synopsis

#include "breeze/random/entropy_source.hpp"

result_type operator()(result_type maximum)

Description

Returns
A new random value in the range [min(), maximum] .
Precondition
maximum <= max()

Source

Line 133 in breeze/random/entropy_source.hpp.

Synopsis

#include "breeze/random/entropy_source.hpp"

result_type operator()(result_type minimum, result_type maximum)

Description

Returns
A new random value in the range [minimum, maximum] .
Precondition
minimum <= maximum maximum - minimum <= max()

Source

Line 143 in breeze/random/entropy_source.hpp.