Horizon
Loading...
Searching...
No Matches
3rd_party
range-v3
range
v3
view.hpp
Go to the documentation of this file.
1
2
// Range v3 library
3
//
4
// Copyright Eric Niebler 2013-present
5
//
6
// Use, modification and distribution is subject to the
7
// Boost Software License, Version 1.0. (See accompanying
8
// file LICENSE_1_0.txt or copy at
9
// http://www.boost.org/LICENSE_1_0.txt)
10
//
11
// Project home: https://github.com/ericniebler/range-v3
12
//
13
14
#ifndef RANGES_V3_VIEW_HPP
15
#define RANGES_V3_VIEW_HPP
16
17
#include <
range/v3/view/adaptor.hpp
>
18
#include <
range/v3/view/addressof.hpp
>
19
#include <
range/v3/view/adjacent_filter.hpp
>
20
#include <
range/v3/view/adjacent_remove_if.hpp
>
21
#include <
range/v3/view/all.hpp
>
22
#include <
range/v3/view/any_view.hpp
>
23
#include <
range/v3/view/c_str.hpp
>
24
#include <
range/v3/view/cache1.hpp
>
25
#include <
range/v3/view/cartesian_product.hpp
>
26
#include <
range/v3/view/chunk.hpp
>
27
#include <
range/v3/view/chunk_by.hpp
>
28
#include <
range/v3/view/common.hpp
>
29
#include <
range/v3/view/concat.hpp
>
30
#include <
range/v3/view/const.hpp
>
31
#include <
range/v3/view/counted.hpp
>
32
#include <
range/v3/view/cycle.hpp
>
33
#include <
range/v3/view/delimit.hpp
>
34
#include <
range/v3/view/drop.hpp
>
35
#include <
range/v3/view/drop_exactly.hpp
>
36
#include <
range/v3/view/drop_last.hpp
>
37
#include <
range/v3/view/drop_while.hpp
>
38
#include <
range/v3/view/empty.hpp
>
39
#include <
range/v3/view/enumerate.hpp
>
40
#include <
range/v3/view/exclusive_scan.hpp
>
41
#include <
range/v3/view/facade.hpp
>
42
#include <
range/v3/view/filter.hpp
>
43
#include <
range/v3/view/for_each.hpp
>
44
#include <
range/v3/view/generate.hpp
>
45
#include <
range/v3/view/generate_n.hpp
>
46
#include <
range/v3/view/getlines.hpp
>
47
#include <
range/v3/view/group_by.hpp
>
48
#include <
range/v3/view/indices.hpp
>
49
#include <
range/v3/view/indirect.hpp
>
50
#include <
range/v3/view/intersperse.hpp
>
51
#include <
range/v3/view/iota.hpp
>
52
#include <
range/v3/view/istream.hpp
>
53
#include <
range/v3/view/join.hpp
>
54
#include <
range/v3/view/linear_distribute.hpp
>
55
#include <
range/v3/view/map.hpp
>
56
#include <
range/v3/view/move.hpp
>
57
#include <
range/v3/view/partial_sum.hpp
>
58
#include <
range/v3/view/ref.hpp
>
59
#include <
range/v3/view/remove.hpp
>
60
#include <
range/v3/view/remove_if.hpp
>
61
#include <
range/v3/view/repeat.hpp
>
62
#include <
range/v3/view/repeat_n.hpp
>
63
#include <
range/v3/view/replace.hpp
>
64
#include <
range/v3/view/replace_if.hpp
>
65
#include <
range/v3/view/reverse.hpp
>
66
#include <
range/v3/view/sample.hpp
>
67
#include <
range/v3/view/set_algorithm.hpp
>
68
#include <
range/v3/view/single.hpp
>
69
#include <
range/v3/view/slice.hpp
>
70
#include <
range/v3/view/sliding.hpp
>
71
#include <
range/v3/view/span.hpp
>
72
#include <
range/v3/view/split.hpp
>
73
#include <
range/v3/view/split_when.hpp
>
74
#include <
range/v3/view/stride.hpp
>
75
#include <
range/v3/view/subrange.hpp
>
76
#include <
range/v3/view/tail.hpp
>
77
#include <
range/v3/view/take.hpp
>
78
#include <
range/v3/view/take_exactly.hpp
>
79
#include <
range/v3/view/take_last.hpp
>
80
#include <
range/v3/view/take_while.hpp
>
81
#include <
range/v3/view/tokenize.hpp
>
82
#include <
range/v3/view/transform.hpp
>
83
#include <
range/v3/view/trim.hpp
>
84
#include <range/v3/view/unbounded.hpp>
85
#include <
range/v3/view/unique.hpp
>
86
#include <
range/v3/view/view.hpp
>
87
#include <
range/v3/view/zip.hpp
>
88
#include <
range/v3/view/zip_with.hpp
>
89
90
#endif
common.hpp
adaptor.hpp
adjacent_filter.hpp
any_view.hpp
c_str.hpp
cache1.hpp
cartesian_product.hpp
chunk.hpp
chunk_by.hpp
concat.hpp
const.hpp
counted.hpp
cycle.hpp
delimit.hpp
drop_exactly.hpp
drop_last.hpp
enumerate.hpp
exclusive_scan.hpp
facade.hpp
filter.hpp
group_by.hpp
indices.hpp
intersperse.hpp
istream.hpp
linear_distribute.hpp
map.hpp
ref.hpp
repeat.hpp
repeat_n.hpp
single.hpp
sliding.hpp
subrange.hpp
tail.hpp
take_exactly.hpp
take_last.hpp
tokenize.hpp
trim.hpp
addressof.hpp
adjacent_remove_if.hpp
all.hpp
drop.hpp
drop_while.hpp
empty.hpp
for_each.hpp
generate.hpp
generate_n.hpp
getlines.hpp
indirect.hpp
iota.hpp
join.hpp
move.hpp
partial_sum.hpp
remove.hpp
remove_if.hpp
replace.hpp
replace_if.hpp
reverse.hpp
sample.hpp
set_algorithm.hpp
slice.hpp
span.hpp
split.hpp
split_when.hpp
stride.hpp
take.hpp
take_while.hpp
transform.hpp
unique.hpp
view.hpp
zip.hpp
zip_with.hpp
Generated by
1.9.8