Type-erasing reference for standard random engine types. More...
#include <eagine/any_random_engine.hpp>
Public Types | |
| using | result_type = Result |
| Alias for the engine result type. | |
Public Member Functions | |
| template<typename Engine > | |
| any_random_engine (Engine &engine) noexcept | |
| Constructor initializing reference to the actual engine. | |
| auto | min () const noexcept -> result_type |
| The minimal result value. | |
| auto | max () const noexcept -> result_type |
| The maximal result value. | |
Type-erasing reference for standard random engine types.