Horizon
Loading...
Searching...
No Matches
3rd_party
range-v3
range
v3
utility
functional.hpp
1
// Range v3 library
2
//
3
// Copyright Eric Niebler 2013-present
4
// Copyright Casey Carter 2016
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
#ifndef RANGES_V3_UTILITY_FUNCTIONAL_HPP
14
#define RANGES_V3_UTILITY_FUNCTIONAL_HPP
15
16
#include <range/v3/detail/config.hpp>
17
RANGES_DEPRECATED_HEADER(
18
"This header has been deprecated. Please find what you are looking for in the "
19
"range/v3/functional/ directory."
)
20
21
#include <range/v3/detail/with_braced_init_args.hpp>
22
#include <
range/v3/functional/arithmetic.hpp
>
23
#include <
range/v3/functional/bind.hpp
>
24
#include <
range/v3/functional/bind_back.hpp
>
25
#include <
range/v3/functional/comparisons.hpp
>
26
#include <
range/v3/functional/compose.hpp
>
27
#include <
range/v3/functional/concepts.hpp
>
28
#include <
range/v3/functional/identity.hpp
>
29
#include <
range/v3/functional/indirect.hpp
>
30
#include <
range/v3/functional/invoke.hpp
>
31
#include <
range/v3/functional/not_fn.hpp
>
32
#include <
range/v3/functional/on.hpp
>
33
#include <
range/v3/functional/overload.hpp
>
34
#include <
range/v3/functional/pipeable.hpp
>
35
#include <
range/v3/functional/reference_wrapper.hpp
>
36
37
namespace
ranges
38
{
39
using
detail::with_braced_init_args;
40
}
// namespace ranges
41
42
#endif
arithmetic.hpp
bind.hpp
bind_back.hpp
comparisons.hpp
compose.hpp
indirect.hpp
invoke.hpp
identity.hpp
not_fn.hpp
on.hpp
overload.hpp
pipeable.hpp
concepts.hpp
reference_wrapper.hpp
Generated by
1.9.8