xtd
1.0.0
Toggle main menu visibility
Loading...
Searching...
No Matches
xtd.core
include
xtd
iterable.hpp
Go to the documentation of this file.
1
4
#pragma once
5
#define __XTD_STD_INTERNAL__
6
#include "
internal/__xtd_std_version.hpp
"
7
#undef __XTD_STD_INTERNAL__
8
#include <concepts>
9
#include <iterator>
10
12
namespace
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
21
#include "
iterable_value_type.hpp
"
__xtd_std_version.hpp
xtd::iterable
Definition
iterable.hpp:15
iterable_value_type.hpp
Contains xtd::iterable_value_type alias.
xtd
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition
abstract_object.hpp:8
Generated on
for xtd by
Gammasoft
. All rights reserved.