Class SplitMix
Defined in File splitmix.hpp
Class Documentation
-
class SplitMix
Public Functions
-
inline explicit constexpr SplitMix(const std::uint64_t state) noexcept
-
inline constexpr std::uint64_t operator()() noexcept
-
inline constexpr std::uint64_t getState() const noexcept
-
inline constexpr void setState(std::uint64_t state) noexcept
Public Static Functions
- static inline constexpr std::uint64_t() min () noexcept
- static inline constexpr std::uint64_t() max () noexcept
-
inline explicit constexpr SplitMix(const std::uint64_t state) noexcept