UgMisc 0.2-128
Miscellaneous C++ header library
Loading...
Searching...
No Matches
ugmisc::ModuloUint Concept Reference

#include <ugmisc/sfinae_helpers.hpp>

Concept definition

template<class T>
concept ModuloUint =
Uint<T> && std::numeric_limits<T>::is_modulo
Definition sfinae_helpers.hpp:153
Definition sfinae_helpers.hpp:120

Detailed Description

Concept which requires T to be an unsigned integer with modulo arithmetic.

See also
modulo_uint_only
Note
Compiler support for concepts is not required to use UgMisc. All declarations which use concepts will be replaced with different declarations which work around the lack of concepts if necessary.