Euphoria
|
eu::core::RandomXorShift< I, a, b, c > Struct Template Reference
#include <rng.h>
Public Member Functions | |
RandomXorShift (I s) | |
I | get_next_integer () |
float | get_next_float01 () |
Public Attributes | |
I | state |
Detailed Description
template<typename I, I a, I b, I c>
struct eu::core::RandomXorShift< I, a, b, c >
Constructor & Destructor Documentation
◆ RandomXorShift()
template<typename I , I a, I b, I c>
|
inlineexplicit |
Member Function Documentation
◆ get_next_float01()
template<typename I , I a, I b, I c>
|
inline |
◆ get_next_integer()
template<typename I , I a, I b, I c>
|
inline |
Member Data Documentation
◆ state
template<typename I , I a, I b, I c>
I eu::core::RandomXorShift< I, a, b, c >::state |
The documentation for this struct was generated from the following file:
- libs/core/src/core/rng.h