template<typename Collection>
requires(Collection c) {
std::begin(c);
std::end(c);
} &&
(
requires(Collection c) {
{ *std::begin(c) } -> dxfcpp::ConvertibleTo<SymbolWrapper>;
} ||
requires(Collection c) {
})
A concept that defines a collection of wrapped or wrapping symbols.
Definition SymbolWrapper.hpp:43
A concept describing a symbol that can be wrapped.
Definition SymbolWrapper.hpp:32
A concept that defines a collection of wrapped or wrapping symbols.
- Template Parameters
-
Collection | The collection type |