Iros
 
Loading...
Searching...
No Matches
uniform_random_bit_generator.h
Go to the documentation of this file.
1#pragma once
2
4#include "di/meta/constexpr.h"
5#include "di/meta/core.h"
6#include "di/meta/language.h"
7
8namespace di::concepts {
9template<typename T>
11 { T::min() } -> SameAs<meta::InvokeResult<T&>>;
12 { T::max() } -> SameAs<meta::InvokeResult<T&>>;
13 requires meta::Constexpr<(T::min() < T::max())>::value;
14};
15}
16
17namespace di {
19}
Definition invoke.h:58
Definition core.h:114
Definition uniform_random_bit_generator.h:10
Definition language.h:250
Definition any_storable.h:9
Definition zstring_parser.h:9
A wrapper for a constexpr value.
Definition core.h:77