VCCC
2024.05
VisualCamp Common C++ library
ranges.hpp
Go to the documentation of this file.
1
//
2
// Created by yonggyulee on 2023/12/23.
3
//
4
5
#ifndef VCCC_RANGES_HPP_
6
#define VCCC_RANGES_HPP_
7
8
#include "
vccc/__ranges/begin.hpp
"
9
#include "
vccc/__ranges/bidirectional_range.hpp
"
10
#include "
vccc/__ranges/borrowed_iterator_t.hpp
"
11
#include "
vccc/__ranges/borrowed_range.hpp
"
12
#include "
vccc/__ranges/borrowed_subrange_t.hpp
"
13
#include "
vccc/__ranges/cbegin.hpp
"
14
#include "
vccc/__ranges/cdata.hpp
"
15
#include "
vccc/__ranges/cend.hpp
"
16
#include "
vccc/__ranges/common_range.hpp
"
17
#include "
vccc/__ranges/const_iterator_t.hpp
"
18
#include "
vccc/__ranges/const_sentinel_t.hpp
"
19
#include "
vccc/__ranges/constant_range.hpp
"
20
#include "
vccc/__ranges/contiguous_range.hpp
"
21
#include "
vccc/__ranges/crbegin.hpp
"
22
#include "
vccc/__ranges/crend.hpp
"
23
#include "
vccc/__ranges/dangling.hpp
"
24
#include "
vccc/__ranges/data.hpp
"
25
#include "
vccc/__ranges/disabled_sized_range.hpp
"
26
#include "
vccc/__ranges/distance.hpp
"
27
#include "
vccc/__ranges/empty.hpp
"
28
#include "
vccc/__ranges/enable_borrowed_range.hpp
"
29
#include "
vccc/__ranges/enable_view.hpp
"
30
#include "
vccc/__ranges/end.hpp
"
31
#include "
vccc/__ranges/forward_range.hpp
"
32
#include "
vccc/__ranges/from_range.hpp
"
33
#include "
vccc/__ranges/input_range.hpp
"
34
#include "
vccc/__ranges/iterator_t.hpp
"
35
#include "
vccc/__ranges/movable_box.hpp
"
36
#include "
vccc/__ranges/non_propagating_cache.hpp
"
37
#include "
vccc/__ranges/output_range.hpp
"
38
#include "
vccc/__ranges/owning_view.hpp
"
39
#include "
vccc/__ranges/random_access_range.hpp
"
40
#include "
vccc/__ranges/range.hpp
"
41
#include "
vccc/__ranges/range_adaptor_closure.hpp
"
42
#include "
vccc/__ranges/range_const_reference_t.hpp
"
43
#include "
vccc/__ranges/range_difference_t.hpp
"
44
#include "
vccc/__ranges/range_key_t.hpp
"
45
#include "
vccc/__ranges/range_mapped_t.hpp
"
46
#include "
vccc/__ranges/range_reference_t.hpp
"
47
#include "
vccc/__ranges/range_rvalue_reference_t.hpp
"
48
#include "
vccc/__ranges/range_size_t.hpp
"
49
#include "
vccc/__ranges/range_value_t.hpp
"
50
#include "
vccc/__ranges/rbegin.hpp
"
51
#include "
vccc/__ranges/ref_view.hpp
"
52
#include "
vccc/__ranges/rend.hpp
"
53
#include "
vccc/__ranges/size.hpp
"
54
#include "
vccc/__ranges/sized_range.hpp
"
55
#include "
vccc/__ranges/ssize.hpp
"
56
#include "
vccc/__ranges/subrange.hpp
"
57
#include "
vccc/__ranges/subrange_kind.hpp
"
58
#include "
vccc/__ranges/to.hpp
"
59
#include "
vccc/__ranges/view.hpp
"
60
#include "
vccc/__ranges/view_interface.hpp
"
61
#include "
vccc/__ranges/view_base.hpp
"
62
#include "
vccc/__ranges/viewable_range.hpp
"
63
64
#include "
vccc/__ranges/views/views.hpp
"
65
71
#endif
// VCCC_RANGES_HPP_
empty.hpp
size.hpp
begin.hpp
bidirectional_range.hpp
borrowed_iterator_t.hpp
borrowed_range.hpp
borrowed_subrange_t.hpp
cbegin.hpp
cdata.hpp
cend.hpp
common_range.hpp
const_iterator_t.hpp
const_sentinel_t.hpp
constant_range.hpp
contiguous_range.hpp
crbegin.hpp
crend.hpp
dangling.hpp
data.hpp
disabled_sized_range.hpp
distance.hpp
enable_borrowed_range.hpp
enable_view.hpp
end.hpp
forward_range.hpp
from_range.hpp
input_range.hpp
iterator_t.hpp
movable_box.hpp
non_propagating_cache.hpp
output_range.hpp
owning_view.hpp
random_access_range.hpp
range.hpp
range_adaptor_closure.hpp
range_const_reference_t.hpp
range_difference_t.hpp
range_key_t.hpp
range_mapped_t.hpp
range_reference_t.hpp
range_rvalue_reference_t.hpp
range_size_t.hpp
range_value_t.hpp
rbegin.hpp
ref_view.hpp
rend.hpp
sized_range.hpp
ssize.hpp
subrange.hpp
subrange_kind.hpp
to.hpp
view.hpp
view_base.hpp
view_interface.hpp
viewable_range.hpp
views.hpp
include
vccc
ranges.hpp
Generated by
1.9.1