template<typename Collection>
requires(Collection c) {
std::begin(c);
std::end(c);
} &&
(
requires(Collection c) {
{ *std::begin(c) } -> dxfcpp::ConvertibleTo<EventSourceWrapper>;
} ||
requires(Collection c) {
})
A concept that defines a collection of wrapped or wrapping event sources.
Definition EventSourceWrapper.hpp:38
A concept describing a event source that can be wrapped.
Definition EventSourceWrapper.hpp:29
A concept that defines a collection of wrapped or wrapping event sources.
- Template Parameters
-
Collection | The collection type |