hops
Public Types | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Static Protected Attributes | List of all members
pcg_detail::no_stream< itype > Class Template Reference

#include <pcg_random.hpp>

Collaboration diagram for pcg_detail::no_stream< itype >:
Collaboration graph

Public Types

typedef itype state_type
 

Static Public Member Functions

static constexpr itype increment ()
 
static constexpr size_t streams_pow2 ()
 

Static Public Attributes

static constexpr bool can_specify_stream = false
 

Protected Member Functions

void set_stream (...)
 
constexpr no_stream ()=default
 

Static Protected Attributes

static constexpr bool is_mcg = true
 

Member Typedef Documentation

◆ state_type

template<typename itype >
typedef itype pcg_detail::no_stream< itype >::state_type

Constructor & Destructor Documentation

◆ no_stream()

template<typename itype >
constexpr pcg_detail::no_stream< itype >::no_stream ( )
constexprprotecteddefault

Member Function Documentation

◆ increment()

template<typename itype >
static constexpr itype pcg_detail::no_stream< itype >::increment ( )
inlinestaticconstexpr

◆ set_stream()

template<typename itype >
void pcg_detail::no_stream< itype >::set_stream (   ...)
inlineprotected

◆ streams_pow2()

template<typename itype >
static constexpr size_t pcg_detail::no_stream< itype >::streams_pow2 ( )
inlinestaticconstexpr

Member Data Documentation

◆ can_specify_stream

template<typename itype >
constexpr bool pcg_detail::no_stream< itype >::can_specify_stream = false
staticconstexpr

◆ is_mcg

template<typename itype >
constexpr bool pcg_detail::no_stream< itype >::is_mcg = true
staticconstexprprotected

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