|
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.
1.8.17