#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: