![]() |
C++ Library Extensions 2022.12.09
To help learn modern C++ programming
|
#include <cpg_chrono_random.hpp>
Public Types | |
using | engine_type = EngineType |
using | distribution_type = DistributionType |
Public Member Functions | |
random_t (Type range_start=Type{}, Type range_end=Type{100}, unsigned int seed=0) | |
random_t (const random_t &)=default | |
random_t & | operator= (const random_t &)=default |
Type | operator() () const |
template<typename SizeType > | |
auto | clone (SizeType size) const |
template<typename SizeType > | |
auto | clone_pair (SizeType size) const |
Definition at line 222 of file cpg_chrono_random.hpp.
using cpg::chrono_random::random_t< Type, DistributionType, EngineType >::distribution_type = DistributionType |
Definition at line 226 of file cpg_chrono_random.hpp.
using cpg::chrono_random::random_t< Type, DistributionType, EngineType >::engine_type = EngineType |
Definition at line 225 of file cpg_chrono_random.hpp.
|
inline |
Definition at line 234 of file cpg_chrono_random.hpp.
|
default |
auto cpg::chrono_random::random_t< Type, DistributionType, EngineType >::clone | ( | SizeType | size | ) | const |
auto cpg::chrono_random::random_t< Type, DistributionType, EngineType >::clone_pair | ( | SizeType | size | ) | const |
|
inline |
Definition at line 245 of file cpg_chrono_random.hpp.
|
default |