|
kblib 0.2.3
General utilities library for modern C++
|
#include <kblib/random.h>
Public Types | |
| using | result_type = UIntType |
Public Member Functions | |
| constexpr auto | operator() (UIntType in) const noexcept -> UIntType |
Static Public Member Functions | |
| template<typename UIntInput > | |
| static constexpr auto | g (UIntInput in) noexcept -> UIntType |
| static constexpr auto | min (UIntType min, UIntType max) noexcept -> UIntType |
| static constexpr auto | max (UIntType min, UIntType max) noexcept -> UIntType |
| using kblib::shift_mask< UIntType, shift, mask >::result_type = UIntType |
|
inlinestaticconstexprnoexcept |
|
inlinestaticconstexprnoexcept |
|
inlinestaticconstexprnoexcept |
|
inlineconstexprnoexcept |