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 699 of file ranges_algo.h.
using std::ranges::copy_if_result = typedef in_out_result<_Iter, _Out> |
Definition at line 602 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 2480 of file ranges_algo.h.
using std::ranges::minmax_element_result = typedef min_max_result<_Iter> |
Definition at line 3140 of file ranges_algo.h.
using std::ranges::minmax_result = typedef min_max_result<_Tp> |
Definition at line 2972 of file ranges_algo.h.
using std::ranges::next_permutation_result = typedef in_found_result<_Iter> |
Definition at line 3345 of file ranges_algo.h.
using std::ranges::partial_sort_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1873 of file ranges_algo.h.
using std::ranges::partition_copy_result = typedef in_out_out_result<_Iter, _Out1, _Out2> |
Definition at line 2388 of file ranges_algo.h.
using std::ranges::prev_permutation_result = typedef in_found_result<_Iter> |
Definition at line 3407 of file ranges_algo.h.
using std::ranges::remove_copy_if_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1038 of file ranges_algo.h.
using std::ranges::remove_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1077 of file ranges_algo.h.
using std::ranges::replace_copy_if_result = typedef in_out_result<_Iter, _Out> |
Definition at line 885 of file ranges_algo.h.
using std::ranges::replace_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 842 of file ranges_algo.h.
using std::ranges::reverse_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1295 of file ranges_algo.h.
using std::ranges::rotate_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1476 of file ranges_algo.h.
using std::ranges::set_difference_result = typedef in_out_result<_Iter, _Out> |
Definition at line 2748 of file ranges_algo.h.
using std::ranges::set_intersection_result = typedef in_in_out_result<_Iter1, _Iter2, _Out> |
Definition at line 2690 of file ranges_algo.h.
using std::ranges::set_symmetric_difference_result = typedef in_in_out_result<_Iter1, _Iter2, _Out> |
Definition at line 2805 of file ranges_algo.h.
using std::ranges::set_union_result = typedef in_in_out_result<_Iter1, _Iter2, _Out> |
Definition at line 2622 of file ranges_algo.h.
using std::ranges::swap_ranges_result = typedef in_in_result<_Iter1, _Iter2> |
Definition at line 641 of file ranges_algo.h.
using std::ranges::unary_transform_result = typedef in_out_result<_Iter, _Out> |
Definition at line 672 of file ranges_algo.h.
using std::ranges::unique_copy_result = typedef in_out_result<_Iter, _Out> |
Definition at line 1163 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 2226 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2950 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 638 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 2193 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 963 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 938 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2619 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2569 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1771 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1741 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2257 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 599 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2015 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1980 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3323 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2089 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1676 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2926 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3137 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2538 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3100 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3063 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3211 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3404 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 156 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2045 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1870 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1945 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2328 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2436 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2477 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1648 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 3466 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1620 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1035 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1115 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1074 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1002 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 808 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 882 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 922 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 839 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1292 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1326 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1473 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1506 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1565 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 433 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2802 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2745 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2870 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2687 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1592 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1799 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1704 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2360 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1827 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 669 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 772 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1153 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 1243 of file ranges_algo.h.
|
inlineconstexpr |
Definition at line 2133 of file ranges_algo.h.