| 
| 
typedef unsigned  | result_type | 
|   | 
 | 
| 
  | CRNG64 (const uint64_t s) | 
|   | 
| 
  | CRNG64 (const unsigned hi, const unsigned lo=0x40ba6a95) | 
|   | 
| 
void  | seed (const unsigned hi, const unsigned lo=0x40ba6a95) | 
|   | 
| 
void  | seed64 (const uint64_t s) | 
|   | 
| 
CRNG64 &  | index (const uint64_t i) | 
|   | 
| 
unsigned  | sample () | 
|   | 
| 
unsigned  | sample_range (const unsigned range) | 
|   | 
| 
unsigned  | operator() () | 
|   | 
| 
unsigned  | hash (uint64_t v) | 
|   | 
 | 
| 
static constexpr unsigned  | min () | 
|   | 
| 
static constexpr unsigned  | max () | 
|   | 
Definition at line 60 of file crng.h.
 
The documentation for this struct was generated from the following file: