|
| | SeedGenerator (const SeedGenerator< ResultType, ID, Randomize, Atomic > &)=delete |
| |
| result_type | get () |
| | Get the next key. More...
|
| |
| seed_type | np () const |
| | The number of partitions. More...
|
| |
| SeedGenerator< ResultType, ID, Randomize, Atomic > & | operator= (const SeedGenerator< ResultType, ID, Randomize, Atomic > &)=delete |
| |
| void | partition (seed_type np, seed_type rank) |
| | Set the number of partitions and the rank of this partition. More...
|
| |
| seed_type | rank () const |
| | The rank of this partition. More...
|
| |
| void | set (seed_type s) |
| | Set the internal seed. More...
|
| |
|
| template<typename CharT , typename Traits > |
| std::basic_ostream< CharT, Traits > & | operator<< (std::basic_ostream< CharT, Traits > &os, const SeedGenerator< ResultType, ID, Randomize, Atomic > &sg) |
| |
| template<typename CharT , typename Traits > |
| std::basic_istream< CharT, Traits > & | operator>> (std::basic_istream< CharT, Traits > &is, SeedGenerator< ResultType, ID, Randomize, Atomic > &sg) |
| |
template<typename ResultType, typename ID = std::integral_constant<std::size_t, sizeof(ResultType)>, bool Randomize = true, bool Atomic = true>
class mckl::SeedGenerator< ResultType, ID, Randomize, Atomic >
Seed generator.
Definition at line 69 of file seed.hpp.
template<typename ResultType, typename ID = std::integral_constant<std::size_t, sizeof(ResultType)>, bool Randomize = true, bool Atomic = true>
template<typename CharT , typename Traits >
| std::basic_ostream<CharT, Traits>& operator<< |
( |
std::basic_ostream< CharT, Traits > & |
os, |
|
|
const SeedGenerator< ResultType, ID, Randomize, Atomic > & |
sg |
|
) |
| |
|
friend |
template<typename ResultType, typename ID = std::integral_constant<std::size_t, sizeof(ResultType)>, bool Randomize = true, bool Atomic = true>
template<typename CharT , typename Traits >
| std::basic_istream<CharT, Traits>& operator>> |
( |
std::basic_istream< CharT, Traits > & |
is, |
|
|
SeedGenerator< ResultType, ID, Randomize, Atomic > & |
sg |
|
) |
| |
|
friend |