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

Concept specifying a type follows the Container Type semantic. More...

#include <kumi/utils/concepts.hpp>

Detailed Description

Concept specifying a type follows the Container Type semantic.

A type T models kumi::container if it is a kumi::container of fixed size.

Example types:

  • std::span<T,N>;

Concept definition

template<typename T>
concept static_container = container<T> && has_static_size_v<std::remove_cvref_t<T>>
Concept specifying a type follows the Container Type semantic.
Definition concepts.hpp:120
Concept specifying a type follows the Container Type semantic.
Definition concepts.hpp:134