#include <kblib/random.h>
|
| trivial_seed_seq ()=default |
|
template<typename InputIt > |
| trivial_seed_seq (InputIt begin, InputIt end) |
|
template<typename T > |
| trivial_seed_seq (std::initializer_list< T > il) |
|
template<typename Source > |
| trivial_seed_seq (Source gen, std::size_t count) |
|
template<typename Source > |
| trivial_seed_seq (Source gen, std::size_t count, std::size_t discard) |
|
template<typename RandomAccessIt > |
auto | generate (RandomAccessIt begin, RandomAccessIt end) const -> void |
|
auto | size () const noexcept -> std::size_t |
|
template<typename OutputIt > |
auto | param (OutputIt dest) const -> void |
|
Definition at line 87 of file random.h.
◆ result_type
◆ trivial_seed_seq() [1/5]
kblib::trivial_seed_seq::trivial_seed_seq |
( |
| ) |
|
|
default |
◆ trivial_seed_seq() [2/5]
template<typename InputIt >
kblib::trivial_seed_seq::trivial_seed_seq |
( |
InputIt |
begin, |
|
|
InputIt |
end |
|
) |
| |
|
inline |
◆ trivial_seed_seq() [3/5]
template<typename T >
kblib::trivial_seed_seq::trivial_seed_seq |
( |
std::initializer_list< T > |
il | ) |
|
|
inline |
◆ trivial_seed_seq() [4/5]
template<typename Source >
kblib::trivial_seed_seq::trivial_seed_seq |
( |
Source |
gen, |
|
|
std::size_t |
count |
|
) |
| |
|
inline |
◆ trivial_seed_seq() [5/5]
template<typename Source >
kblib::trivial_seed_seq::trivial_seed_seq |
( |
Source |
gen, |
|
|
std::size_t |
count, |
|
|
std::size_t |
discard |
|
) |
| |
|
inline |
◆ generate()
template<typename RandomAccessIt >
auto kblib::trivial_seed_seq::generate |
( |
RandomAccessIt |
begin, |
|
|
RandomAccessIt |
end |
|
) |
| const -> void |
|
inline |
◆ param()
template<typename OutputIt >
auto kblib::trivial_seed_seq::param |
( |
OutputIt |
dest | ) |
const -> void |
|
inline |
◆ size()
auto kblib::trivial_seed_seq::size |
( |
| ) |
const -> std::size_t |
|
inlinenoexcept |
The documentation for this class was generated from the following file: