![]() |
C++ Library Extensions 2022.12.09
To help learn modern C++ programming
|
#include <tpf_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 223 of file tpf_chrono_random.hpp.
| using tpf::chrono_random::random_t< Type, DistributionType, EngineType >::distribution_type = DistributionType |
Definition at line 227 of file tpf_chrono_random.hpp.
| using tpf::chrono_random::random_t< Type, DistributionType, EngineType >::engine_type = EngineType |
Definition at line 226 of file tpf_chrono_random.hpp.
|
inline |
Definition at line 235 of file tpf_chrono_random.hpp.
|
default |
| auto tpf::chrono_random::random_t< Type, DistributionType, EngineType >::clone | ( | SizeType | size | ) | const |
| auto tpf::chrono_random::random_t< Type, DistributionType, EngineType >::clone_pair | ( | SizeType | size | ) | const |
|
inline |
Definition at line 246 of file tpf_chrono_random.hpp.
|
default |