Nui
|
#include <concepts>
Go to the source code of this file.
Namespaces | |
Nui | |
Variables | |
template<typename T > | |
concept | Nui::Numerical = std::integral<T> || std::floating_point<T> |
template<typename T > | |
concept | Nui::Fundamental = Numerical<T> || std::same_as<T, bool> |
template<typename T > | |
concept | Nui::Incrementable |
template<typename T > | |
concept | Nui::Decrementable |
template<typename T , typename U > | |
concept | Nui::PlusAssignable = requires(T t, U u) { t += u; } |
template<typename T , typename U > | |
concept | Nui::MinusAssignable = requires(T t, U u) { t += u; } |
template<typename T , typename U > | |
concept | Nui::InvocableReturns |
template<typename T > | |
concept | Nui::Range |