libstdc++
|
Go to the source code of this file.
Namespaces | |
namespace | std |
Functions | |
template<typename _Comp , typename _Proj > | |
constexpr auto | std::ranges::__detail::__make_comp_proj (_Comp &__comp, _Proj &__proj) |
template<typename _Pred , typename _Proj > | |
constexpr auto | std::ranges::__detail::__make_pred_proj (_Pred &__pred, _Proj &__proj) |
template<typename _ForwardIterator > | |
constexpr _ForwardIterator | std::shift_left (_ForwardIterator __first, _ForwardIterator __last, typename iterator_traits< _ForwardIterator >::difference_type __n) |
template<typename _ForwardIterator > | |
constexpr _ForwardIterator | std::shift_right (_ForwardIterator __first, _ForwardIterator __last, typename iterator_traits< _ForwardIterator >::difference_type __n) |
This is an internal header file, included by other library headers. Do not attempt to use it directly. Instead, include <algorithm>.
Definition in file ranges_algo.h.
using std::ranges::binary_transform_result = typedef in_in_out_result<_Iter1, _Iter2, _Out> |
Definition at line 715 of file ranges_algo.h.
using std::ranges::copy_if_result = typedef in_out_result<_Iter, _Out> |
Definition at line 618 of file ranges_algo.h.
using std::ranges::for_each_n_result = typedef in_fun_result<_Iter, _Fp> |
Definition at line 208 of file ranges_algo.h.
using std::ranges::for_each_result = typedef in_fun_result<_Iter, _Fp> |
Definition at line 179 of file ranges_algo.h.
using std::ranges::merge_result = typedef in_in_out_result<_Iter1, _Iter2, _Out> |
Definition at line 2537 of file ranges_algo.h.
using std::ranges::minmax_element_result = typedef min_max_result<_Iter> |
Definition at line 3203 of file ranges_algo.h.
using std::ranges::minmax_result = typedef min_max_result<_Tp> |
Definition at line 3035 of file ranges_algo.h.
using std::ranges::next_permutation_result = typedef in_found_result<_Iter> |
Definition at line 3408 of file ranges_algo.h.
using std::ranges::partial_sort_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1914 of file ranges_algo.h.
using std::ranges::partition_copy_result = typedef in_out_out_result<_Iter, _Out1, _Out2> |
Definition at line 2445 of file ranges_algo.h.
using std::ranges::prev_permutation_result = typedef in_found_result<_Iter> |
Definition at line 3470 of file ranges_algo.h.
using std::ranges::remove_copy_if_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1074 of file ranges_algo.h.
using std::ranges::remove_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1113 of file ranges_algo.h.
using std::ranges::replace_copy_if_result = typedef in_out_result<_Iter, _Out> |
Definition at line 914 of file ranges_algo.h.
using std::ranges::replace_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 865 of file ranges_algo.h.
using std::ranges::reverse_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1334 of file ranges_algo.h.
using std::ranges::rotate_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1515 of file ranges_algo.h.
using std::ranges::set_difference_result = typedef in_out_result<_Iter, _Out> |
Definition at line 2807 of file ranges_algo.h.
using std::ranges::set_intersection_result = typedef in_in_out_result<_Iter1, _Iter2, _Out> |
Definition at line 2749 of file ranges_algo.h.
using std::ranges::set_symmetric_difference_result = typedef in_in_out_result<_Iter1, _Iter2, _Out> |
Definition at line 2864 of file ranges_algo.h.
using std::ranges::set_union_result = typedef in_in_out_result<_Iter1, _Iter2, _Out> |
Definition at line 2681 of file ranges_algo.h.
using std::ranges::swap_ranges_result = typedef in_in_result<_Iter1, _Iter2> |
Definition at line 657 of file ranges_algo.h.
using std::ranges::unary_transform_result = typedef in_out_result<_Iter, _Out> |
Definition at line 688 of file ranges_algo.h.
using std::ranges::unique_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1202 of file ranges_algo.h.
|
constexpr |
Definition at line 52 of file ranges_algo.h.
|
constexpr |
Definition at line 65 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 100 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 128 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2281 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3013 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 654 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 314 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 344 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2245 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 516 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 279 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 205 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 238 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 996 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 971 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2678 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2628 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1810 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1780 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2312 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 615 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2056 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2021 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3386 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2134 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1715 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2985 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3200 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2595 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3163 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3126 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3274 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3467 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 156 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2086 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1911 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1986 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2383 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2493 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2534 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1687 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3529 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1659 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1071 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1154 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1110 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1035 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 828 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 911 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 955 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 862 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1331 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1365 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1512 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1545 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1604 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 439 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2861 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2804 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2929 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2746 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1631 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1838 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1743 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2417 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1868 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 685 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 788 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1192 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1282 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2182 of file ranges_algo.h.