Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
ContainerType Concept Reference

Concept definition

template<typename T>
concept ContainerType = requires (T t) {
typename T::value_type;
typename T::iterator;
typename T::const_iterator;
{ t.begin () } -> std::same_as<typename T::iterator>;
{ t.end () } -> std::same_as<typename T::iterator>;
{ t.size () } -> std::convertible_to<std::size_t>;
}

Detailed Description

Definition at line 58 of file traits.h.