rippled
|
Public Types | |
using | result_type = std::uint64_t |
Public Member Functions | |
xor_shift_engine (xor_shift_engine const &)=default | |
xor_shift_engine & | operator= (xor_shift_engine const &)=default |
xor_shift_engine (result_type val=1977u) | |
void | seed (result_type seed) |
result_type | operator() () |
Static Public Member Functions | |
static constexpr result_type | min () |
static constexpr result_type | max () |
Static Private Member Functions | |
static result_type | murmurhash3 (result_type x) |
Private Attributes | |
result_type | s_ [2] |
Definition at line 32 of file xor_shift_engine.h.
using beast::detail::xor_shift_engine< class >::result_type = std::uint64_t |
Definition at line 35 of file xor_shift_engine.h.
|
default |
|
explicit |
Definition at line 67 of file xor_shift_engine.h.
|
default |
void beast::detail::xor_shift_engine< _ >::seed | ( | result_type | seed | ) |
Definition at line 74 of file xor_shift_engine.h.
auto beast::detail::xor_shift_engine< _ >::operator() |
Definition at line 84 of file xor_shift_engine.h.
|
staticconstexpr |
Definition at line 49 of file xor_shift_engine.h.
|
staticconstexpr |
Definition at line 54 of file xor_shift_engine.h.
|
staticprivate |
Definition at line 95 of file xor_shift_engine.h.
|
private |
Definition at line 60 of file xor_shift_engine.h.