open62541 1.3.12
Open source implementation of OPC UA
Loading...
Searching...
No Matches
pcg_basic.h File Reference
#include <open62541/config.h>

Go to the source code of this file.

Data Structures

struct  pcg_state_setseq_64
 

Macros

#define PCG32_INITIALIZER   { 0x853c49e6748fea9bULL, 0xda3e39cb94b95bdbULL }
 

Typedefs

typedef struct pcg_state_setseq_64 pcg32_random_t
 

Functions

void pcg32_srandom_r (pcg32_random_t *rng, uint64_t initial_state, uint64_t initseq)
 
uint32_t pcg32_random_r (pcg32_random_t *rng)
 

Macro Definition Documentation

◆ PCG32_INITIALIZER

#define PCG32_INITIALIZER   { 0x853c49e6748fea9bULL, 0xda3e39cb94b95bdbULL }

Definition at line 39 of file pcg_basic.h.

Typedef Documentation

◆ pcg32_random_t

Function Documentation

◆ pcg32_srandom_r()

void pcg32_srandom_r ( pcg32_random_t * rng,
uint64_t initial_state,
uint64_t initseq )

◆ pcg32_random_r()

uint32_t pcg32_random_r ( pcg32_random_t * rng)