CounterEngine(result_type s=1) | vsmc::CounterEngine< ResultType, Generator > | inlineexplicit |
CounterEngine(SeedSeq &seq, typename std::enable_if< internal::is_seed_seq< SeedSeq, ResultType, key_type, CounterEngine< ResultType, Generator >>::value >::type *=nullptr) | vsmc::CounterEngine< ResultType, Generator > | inlineexplicit |
CounterEngine(const key_type &k) | vsmc::CounterEngine< ResultType, Generator > | inlineexplicit |
ctr(const ctr_type &c) | vsmc::CounterEngine< ResultType, Generator > | inline |
ctr_type typedef | vsmc::CounterEngine< ResultType, Generator > | |
discard() | vsmc::CounterEngine< ResultType, Generator > | inline |
discard(skip_type nskip) | vsmc::CounterEngine< ResultType, Generator > | inline |
generator_type typedef | vsmc::CounterEngine< ResultType, Generator > | |
key(const key_type &k) | vsmc::CounterEngine< ResultType, Generator > | inline |
key_type typedef | vsmc::CounterEngine< ResultType, Generator > | |
max() | vsmc::CounterEngine< ResultType, Generator > | inlinestatic |
min() | vsmc::CounterEngine< ResultType, Generator > | inlinestatic |
operator!=(const CounterEngine< ResultType, Generator > &eng1, const CounterEngine< ResultType, Generator > &eng2) | vsmc::CounterEngine< ResultType, Generator > | friend |
operator()() | vsmc::CounterEngine< ResultType, Generator > | inline |
operator()(std::size_t n, result_type *r) | vsmc::CounterEngine< ResultType, Generator > | inline |
operator<<(std::basic_ostream< CharT, Traits > &os, const CounterEngine< ResultType, Generator > &eng) | vsmc::CounterEngine< ResultType, Generator > | friend |
operator==(const CounterEngine< ResultType, Generator > &eng1, const CounterEngine< ResultType, Generator > &eng2) | vsmc::CounterEngine< ResultType, Generator > | friend |
operator>>(std::basic_istream< CharT, Traits > &is, CounterEngine< ResultType, Generator > &eng) | vsmc::CounterEngine< ResultType, Generator > | friend |
result_type typedef | vsmc::CounterEngine< ResultType, Generator > | |
seed(result_type s) | vsmc::CounterEngine< ResultType, Generator > | inline |
seed(SeedSeq &seq, typename std::enable_if< internal::is_seed_seq< SeedSeq, ResultType, key_type >::value >::type *=nullptr) | vsmc::CounterEngine< ResultType, Generator > | inline |
seed(const key_type &key) | vsmc::CounterEngine< ResultType, Generator > | inline |
skip_type typedef | vsmc::CounterEngine< ResultType, Generator > | |