tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
ranges.hpp
Go to the documentation of this file.
1// SPDX-License-Identifier: BSL-1.0
2// SPDX-FileCopyrightText: Copyright (C) 2021 Tobias Hienzsch
3
4#ifndef TETL_RANGES_HPP
5#define TETL_RANGES_HPP
6
7/// \defgroup ranges ranges
8/// Range access, primitives, requirements, utilities and adaptors
9/// \ingroup ranges-library
10
11#include <etl/_config/all.hpp>
12
13#include <etl/_ranges/begin.hpp>
14#include <etl/_ranges/borrowed_iterator_t.hpp>
15#include <etl/_ranges/borrowed_range.hpp>
16#include <etl/_ranges/can_borrow.hpp>
17#include <etl/_ranges/dangling.hpp>
18#include <etl/_ranges/decay_copy.hpp>
19#include <etl/_ranges/disable_sized_range.hpp>
20#include <etl/_ranges/enable_borrowed_range.hpp>
21#include <etl/_ranges/end.hpp>
22#include <etl/_ranges/range.hpp>
23#include <etl/_ranges/range_difference_t.hpp>
24#include <etl/_ranges/range_reference_t.hpp>
25#include <etl/_ranges/range_size_t.hpp>
26#include <etl/_ranges/range_value_t.hpp>
27#include <etl/_ranges/sentinel_t.hpp>
28#include <etl/_ranges/size.hpp>
29#include <etl/_ranges/sized_range.hpp>
30
31#endif // TETL_RANGES_HPP