Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
mygsl::prng_state_manager::record Class Reference

Internal record that store the internal state of a PRNG. More...

#include <bayeux/mygsl/prng_state_manager.h>

Public Member Functions

 record ()
 Default constructor. More...
 
virtual ~record ()
 Destructor. More...
 

Public Attributes

mygsl::rng::state_buffer_type state_buffer
 Buffer to store a PRNG internal state. More...
 

Static Public Attributes

static const size_t DEFAULT_BUFFER_SIZE = 65536
 Default size of a buffer used to store PRNG's internal state. More...
 

Detailed Description

Internal record that store the internal state of a PRNG.

Constructor & Destructor Documentation

◆ record()

mygsl::prng_state_manager::record::record ( )

Default constructor.

◆ ~record()

virtual mygsl::prng_state_manager::record::~record ( )
virtual

Destructor.

Member Data Documentation

◆ DEFAULT_BUFFER_SIZE

const size_t mygsl::prng_state_manager::record::DEFAULT_BUFFER_SIZE = 65536
static

Default size of a buffer used to store PRNG's internal state.

◆ state_buffer

mygsl::rng::state_buffer_type mygsl::prng_state_manager::record::state_buffer

Buffer to store a PRNG internal state.


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