Rune Caster 1.0.0
Modern C++ Text Processing Framework
Loading...
Searching...
No Matches
rune_caster::runes::RuneContainer Concept Reference

#include <concepts.hpp>

Concept definition

template<typename T>
concept rune_caster::runes::RuneContainer = requires(T t) {
typename T::value_type;
typename T::iterator;
typename T::const_iterator;
{ t.begin() } -> std::input_iterator;
{ t.end() } -> std::input_iterator;
{ t.size() } -> std::convertible_to<std::size_t>;
{ t.empty() } -> std::convertible_to<bool>;
}

Detailed Description

Definition at line 31 of file concepts.hpp.