|
| GSLEngine (result_type s=0) |
|
template<typename SeedSeq > |
| GSLEngine (SeedSeq &seq, typename cxx11::enable_if< internal::is_seed_seq< SeedSeq, result_type, GSLEngine< RngType > >::value >::type *=nullptr) |
|
void | seed (result_type s) |
|
template<typename SeedSeq > |
void | seed (SeedSeq &seq, typename cxx11::enable_if< internal::is_seed_seq< SeedSeq, result_type, GSLEngine< RngType > >::value >::type *=nullptr) |
|
| GeneratorWrapper (result_type=0) |
|
| GeneratorWrapper (SeedSeq &, typename cxx11::enable_if< internal::is_seed_seq< SeedSeq, result_type, GeneratorWrapper< uint32_t, GSLGenerator< RngType >, internal::GSLRngMinMax< RngType > > >::value >::type *=nullptr) |
|
void | discard (std::size_t nskip) |
|
GSLGenerator< RngType > & | generator () |
|
const GSLGenerator< RngType > & | generator () const |
|
result_type | operator() () |
|
void | seed (result_type) |
|
void | seed (SeedSeq &, typename cxx11::enable_if< internal::is_seed_seq< SeedSeq, result_type, GeneratorWrapper< uint32_t, GSLGenerator< RngType >, internal::GSLRngMinMax< RngType > > >::value >::type *=nullptr) |
|
template<GSLRngType RngType>
class vsmc::GSLEngine< RngType >
GSL RNG Engine.
Definition at line 176 of file gsl.hpp.