xrpld
Loading...
Searching...
No Matches
antithesis::internal::random::LocalRandom Struct Reference

#include <antithesis_sdk.h>

Collaboration diagram for antithesis::internal::random::LocalRandom:

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.