xtd 1.0.0
Loading...
Searching...
No Matches
iterable.hpp
Go to the documentation of this file.
1
4#pragma once
5#define __XTD_STD_INTERNAL__
7#undef __XTD_STD_INTERNAL__
8#include <concepts>
9#include <iterator>
10
12namespace xtd {
13 // Since Doxygen does not work properly with the C++ concept, the documentation for this concept is declared in xtd/iterable_.hpp
14 template<typename value_t>
15 concept iterable = requires(value_t& value) {
16 std::begin(value);
17 std::end(value);
18 };
19}
20
Definition iterable.hpp:15
Contains xtd::iterable_value_type alias.
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8