KUMI v3.1.0
Exquisite Epidote
Loading...
Searching...
No Matches
kumi::concepts::index Concept Reference

index concept More...

#include <kumi/utils/concepts.hpp>

Detailed Description

index concept

An type modeling kumi::index is a compile time integral type containing a value member convertible to size_t.

Example types:

Concept definition

template<typename T>
concept index = requires(T const& t) {
{ T::value } -> std::convertible_to<std::size_t>;
}
index concept
Definition concepts.hpp:162