#include <stdlib.h>
#include <stdio.h>
Go to the source code of this file.
◆ MZRAN_MAX_VALUE
#define MZRAN_MAX_VALUE 4294967296 |
◆ MZRAN_STATE_SIZE
#define MZRAN_STATE_SIZE 16 /* Size of the seed buffer - in bytes. */ |
◆ mzran_type
◆ mzran_alloc()
void * mzran_alloc |
( |
void |
| ) |
|
◆ mzran_forward()
unsigned int mzran_forward |
( |
void * |
__rng | ) |
|
◆ mzran_fprintf_state()
void mzran_fprintf_state |
( |
const void * |
__rng, |
|
|
FILE * |
stream |
|
) |
| |
◆ mzran_free()
void mzran_free |
( |
void * |
__rng | ) |
|
◆ mzran_fscanf_state()
void mzran_fscanf_state |
( |
void * |
__rng, |
|
|
FILE * |
stream |
|
) |
| |
◆ mzran_get_double()
◆ mzran_get_int()
◆ mzran_get_state()
void mzran_get_state |
( |
void * |
__rng, |
|
|
char * |
state_buffer |
|
) |
| |
◆ mzran_set_state()
void mzran_set_state |
( |
void * |
__rng, |
|
|
const char * |
seed_buffer |
|
) |
| |