Kea 2.5.5
isc::perfdhcp::UniformRandomIntegerGenerator Class Reference

Uniform random integer generator. More...

#include <random_number_generator.h>

Public Member Functions

 UniformRandomIntegerGenerator (int min, int max)
 Constructor. More...
 
int operator() ()
 Generate uniformly distributed integer. More...
 

Detailed Description

Uniform random integer generator.

Generate uniformly distributed integers in range of [min, max]

Definition at line 51 of file random_number_generator.h.

Constructor & Destructor Documentation

◆ UniformRandomIntegerGenerator()

isc::perfdhcp::UniformRandomIntegerGenerator::UniformRandomIntegerGenerator ( int  min,
int  max 
)
inline

Constructor.

Parameters
minThe minimum number in the range
maxThe maximum number in the range

Definition at line 57 of file random_number_generator.h.

References isc_throw.

Member Function Documentation

◆ operator()()

int isc::perfdhcp::UniformRandomIntegerGenerator::operator() ( )
inline

Generate uniformly distributed integer.

Definition at line 74 of file random_number_generator.h.


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