rippled
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
antithesis::internal::random::LocalRandom Struct Reference

#include <antithesis_sdk.h>

Collaboration diagram for antithesis::internal::random::LocalRandom:
Collaboration graph
[legend]

Public Member Functions

 LocalRandom ()
 
uint64_t random ()
 

Public Attributes

std::random_device device
 
std::mt19937_64 gen
 
std::uniform_int_distribution< unsigned long long > distribution
 

Detailed Description

Definition at line 79 of file antithesis_sdk.h.

Constructor & Destructor Documentation

◆ LocalRandom()

antithesis::internal::random::LocalRandom::LocalRandom ( )

Definition at line 84 of file antithesis_sdk.h.

Member Function Documentation

◆ random()

uint64_t antithesis::internal::random::LocalRandom::random ( )

Definition at line 86 of file antithesis_sdk.h.

Member Data Documentation

◆ device

std::random_device antithesis::internal::random::LocalRandom::device

Definition at line 80 of file antithesis_sdk.h.

◆ gen

std::mt19937_64 antithesis::internal::random::LocalRandom::gen

Definition at line 81 of file antithesis_sdk.h.

◆ distribution

std::uniform_int_distribution<unsigned long long> antithesis::internal::random::LocalRandom::distribution

Definition at line 82 of file antithesis_sdk.h.