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 709 of file ranges_algo.h.
using std::ranges::copy_if_result = typedef in_out_result<_Iter, _Out> |
Definition at line 612 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 2490 of file ranges_algo.h.
using std::ranges::minmax_element_result = typedef min_max_result<_Iter> |
Definition at line 3154 of file ranges_algo.h.
using std::ranges::minmax_result = typedef min_max_result<_Tp> |
Definition at line 2986 of file ranges_algo.h.
using std::ranges::next_permutation_result = typedef in_found_result<_Iter> |
Definition at line 3359 of file ranges_algo.h.
using std::ranges::partial_sort_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1883 of file ranges_algo.h.
using std::ranges::partition_copy_result = typedef in_out_out_result<_Iter, _Out1, _Out2> |
Definition at line 2398 of file ranges_algo.h.
using std::ranges::prev_permutation_result = typedef in_found_result<_Iter> |
Definition at line 3421 of file ranges_algo.h.
using std::ranges::remove_copy_if_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1048 of file ranges_algo.h.
using std::ranges::remove_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1087 of file ranges_algo.h.
using std::ranges::replace_copy_if_result = typedef in_out_result<_Iter, _Out> |
Definition at line 895 of file ranges_algo.h.
using std::ranges::replace_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 852 of file ranges_algo.h.
using std::ranges::reverse_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1305 of file ranges_algo.h.
using std::ranges::rotate_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1486 of file ranges_algo.h.
using std::ranges::set_difference_result = typedef in_out_result<_Iter, _Out> |
Definition at line 2758 of file ranges_algo.h.
using std::ranges::set_intersection_result = typedef in_in_out_result<_Iter1, _Iter2, _Out> |
Definition at line 2700 of file ranges_algo.h.
using std::ranges::set_symmetric_difference_result = typedef in_in_out_result<_Iter1, _Iter2, _Out> |
Definition at line 2815 of file ranges_algo.h.
using std::ranges::set_union_result = typedef in_in_out_result<_Iter1, _Iter2, _Out> |
Definition at line 2632 of file ranges_algo.h.
using std::ranges::swap_ranges_result = typedef in_in_result<_Iter1, _Iter2> |
Definition at line 651 of file ranges_algo.h.
using std::ranges::unary_transform_result = typedef in_out_result<_Iter, _Out> |
Definition at line 682 of file ranges_algo.h.
using std::ranges::unique_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1173 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 2236 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2964 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 648 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 311 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 341 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2203 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 510 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 973 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 948 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2629 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2579 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1781 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1751 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2267 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 609 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2025 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1990 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3337 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2099 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1686 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2936 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3151 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2548 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3114 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3077 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3225 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3418 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 156 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2055 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1880 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1955 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2338 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2446 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2487 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1658 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3480 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1630 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1045 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1125 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1084 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1012 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 818 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 892 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 932 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 849 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1302 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1336 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1483 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1516 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1575 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 433 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2812 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2755 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2880 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2697 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1602 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1809 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1714 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2370 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1837 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 679 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 782 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1163 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1253 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2143 of file ranges_algo.h.