BioDynaMo  v1.03.58-27764645
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
bdm::Ubrng Struct Reference

#include <randomized_rm.h>

Collaboration diagram for bdm::Ubrng:

Public Types

using result_type = uint32_t

Public Member Functions

 Ubrng (Random *random)
result_type operator() ()

Static Public Member Functions

static constexpr result_type min ()
static constexpr result_type max ()

Public Attributes


Detailed Description

Definition at line 47 of file randomized_rm.h.

Member Typedef Documentation

◆ result_type

using bdm::Ubrng::result_type = uint32_t

Definition at line 48 of file randomized_rm.h.

Constructor & Destructor Documentation

◆ Ubrng()

bdm::Ubrng::Ubrng ( Random random)

Definition at line 50 of file randomized_rm.h.

Member Function Documentation

◆ max()

static constexpr result_type bdm::Ubrng::max ( )

Definition at line 52 of file randomized_rm.h.

◆ min()

static constexpr result_type bdm::Ubrng::min ( )

Definition at line 51 of file randomized_rm.h.

◆ operator()()

result_type bdm::Ubrng::operator() ( )

Definition at line 55 of file randomized_rm.h.

Member Data Documentation

◆ random

Random* bdm::Ubrng::random

Definition at line 49 of file randomized_rm.h.

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