OpenVPN 3 Core Library
Loading...
Searching...
No Matches
unit_test_uniform_int_distribution Class Reference

#include <test_helper.hpp>

Public Member Functions

template<typename generator >
uint32_t operator() (generator &prng)
 
 unit_test_uniform_int_distribution (uint32_t low=0, uint32_t high=std::numeric_limits< uint32_t >::max())
 

Public Attributes

std::uint32_t A
 
std::uint32_t B
 

Detailed Description

Definition at line 370 of file test_helper.hpp.

Constructor & Destructor Documentation

◆ unit_test_uniform_int_distribution()

unit_test_uniform_int_distribution::unit_test_uniform_int_distribution ( uint32_t  low = 0,
uint32_t  high = std::numeric_limits<uint32_t>::max() 
)
inlineexplicit

Definition at line 403 of file test_helper.hpp.

Member Function Documentation

◆ operator()()

template<typename generator >
uint32_t unit_test_uniform_int_distribution::operator() ( generator &  prng)
inline

Definition at line 382 of file test_helper.hpp.

Member Data Documentation

◆ A

std::uint32_t unit_test_uniform_int_distribution::A

Definition at line 408 of file test_helper.hpp.

◆ B

std::uint32_t unit_test_uniform_int_distribution::B

Definition at line 409 of file test_helper.hpp.


The documentation for this class was generated from the following file: