Iterator- and range-based algorithms, like the standard algorithms.
constexpr with_braced_init_args<adjacent_find_fn> ranges::v3::adjacent_find {} |
#include <range/v3/algorithm/adjacent_find.hpp>
adjacent_find_fn
Referenced by ranges::v3::unique_fn::operator()().
constexpr with_braced_init_args<all_of_fn> ranges::v3::all_of {} |
#include <range/v3/algorithm/all_of.hpp>
all_of_fn
constexpr with_braced_init_args<any_of_fn> ranges::v3::any_of {} |
#include <range/v3/algorithm/any_of.hpp>
any_of_fn
constexpr with_braced_init_args<binary_search_fn> ranges::v3::binary_search {} |
#include <range/v3/algorithm/binary_search.hpp>
binary_search_fn
constexpr with_braced_init_args<copy_fn> ranges::v3::copy {} |
#include <range/v3/algorithm/copy.hpp>
copy_fn
Referenced by ranges::v3::detail::indexed_datum< T[N], Index >::operator=().
constexpr with_braced_init_args<copy_backward_fn> ranges::v3::copy_backward {} |
#include <range/v3/algorithm/copy_backward.hpp>
copy_backward_fn
constexpr with_braced_init_args<copy_if_fn> ranges::v3::copy_if {} |
#include <range/v3/algorithm/copy_if.hpp>
copy_if_fn
constexpr with_braced_init_args<copy_n_fn> ranges::v3::copy_n {} |
#include <range/v3/algorithm/copy_n.hpp>
copy_n_fn
constexpr with_braced_init_args<with_braced_init_args<count_fn> > ranges::v3::count {} |
#include <range/v3/algorithm/count.hpp>
count_fn
constexpr with_braced_init_args<count_if_fn> ranges::v3::count_if {} |
#include <range/v3/algorithm/count_if.hpp>
count_if_fn
constexpr with_braced_init_args<equal_fn> ranges::v3::equal {} |
#include <range/v3/algorithm/equal.hpp>
equal_fn
Referenced by ranges::v3::join_view< Rng, void >::size(), and ranges::v3::join_view< Rng, ValRng >::size().
constexpr with_braced_init_args<equal_range_fn> ranges::v3::equal_range {} |
#include <range/v3/algorithm/equal_range.hpp>
equal_range_fn
constexpr with_braced_init_args<fill_fn> ranges::v3::fill {} |
#include <range/v3/algorithm/fill.hpp>
fill_fn
constexpr fill_n_fn ranges::v3::fill_n {} |
#include <range/v3/algorithm/fill_n.hpp>
fill_n_fn
constexpr with_braced_init_args<find_fn> ranges::v3::find {} |
#include <range/v3/algorithm/find.hpp>
find_fn
constexpr with_braced_init_args<find_end_fn> ranges::v3::find_end {} |
#include <range/v3/algorithm/find_end.hpp>
find_end_fn
constexpr with_braced_init_args<find_first_of_fn> ranges::v3::find_first_of {} |
#include <range/v3/algorithm/find_first_of.hpp>
find_first_of_fn
constexpr with_braced_init_args<find_if_fn> ranges::v3::find_if {} |
#include <range/v3/algorithm/find_if.hpp>
find_if_fn
constexpr with_braced_init_args<find_if_not_fn> ranges::v3::find_if_not {} |
#include <range/v3/algorithm/find_if_not.hpp>
find_if_not_fn
|
related |
#include <range/v3/algorithm/for_each.hpp>
for_each_fn
constexpr with_braced_init_args<for_each_n_fn> ranges::v3::for_each_n {} |
#include <range/v3/algorithm/for_each_n.hpp>
for_each_n_fn
|
related |
#include <range/v3/algorithm/generate.hpp>
generate_fn
|
related |
#include <range/v3/algorithm/generate_n.hpp>
generate_n_fn
constexpr with_braced_init_args<includes_fn> ranges::v3::includes {} |
#include <range/v3/algorithm/set_algorithm.hpp>
includes_fn
constexpr with_braced_init_args<inplace_merge_fn> ranges::v3::inplace_merge {} |
#include <range/v3/algorithm/inplace_merge.hpp>
inplace_merge_fn
constexpr with_braced_init_args<is_heap_fn> ranges::v3::is_heap {} |
#include <range/v3/algorithm/heap_algorithm.hpp>
is_heap_fn
constexpr with_braced_init_args<is_heap_until_fn> ranges::v3::is_heap_until {} |
#include <range/v3/algorithm/heap_algorithm.hpp>
is_heap_until_fn
constexpr with_braced_init_args<is_partitioned_fn> ranges::v3::is_partitioned {} |
#include <range/v3/algorithm/is_partitioned.hpp>
is_partitioned_fn
constexpr with_braced_init_args<is_permutation_fn> ranges::v3::is_permutation {} |
#include <range/v3/algorithm/permutation.hpp>
is_permutation_fn
constexpr with_braced_init_args<is_sorted_fn> ranges::v3::is_sorted {} |
#include <range/v3/algorithm/is_sorted.hpp>
is_sorted_fn
constexpr with_braced_init_args<is_sorted_until_fn> ranges::v3::is_sorted_until {} |
#include <range/v3/algorithm/is_sorted_until.hpp>
is_sorted_until_fn
Referenced by ranges::v3::is_sorted_fn::operator()().
constexpr with_braced_init_args<lexicographical_compare_fn> ranges::v3::lexicographical_compare {} |
#include <range/v3/algorithm/lexicographical_compare.hpp>
lexicographical_compare_fn
constexpr with_braced_init_args<lower_bound_fn> ranges::v3::lower_bound {} |
#include <range/v3/algorithm/lower_bound.hpp>
lower_bound_fn
Referenced by ranges::v3::binary_search_fn::operator()().
constexpr with_braced_init_args<make_heap_fn> ranges::v3::make_heap {} |
#include <range/v3/algorithm/heap_algorithm.hpp>
make_heap_fn
constexpr with_braced_init_args<max_fn> ranges::v3::max {} |
#include <range/v3/algorithm/max.hpp>
max_fn
constexpr with_braced_init_args<max_element_fn> ranges::v3::max_element {} |
#include <range/v3/algorithm/max_element.hpp>
max_element_fn
constexpr with_braced_init_args<merge_fn> ranges::v3::merge {} |
#include <range/v3/algorithm/merge.hpp>
merge_fn
constexpr with_braced_init_args<min_fn> ranges::v3::min {} |
#include <range/v3/algorithm/min.hpp>
min_fn
constexpr with_braced_init_args<min_element_fn> ranges::v3::min_element {} |
#include <range/v3/algorithm/min_element.hpp>
min_element_fn
constexpr with_braced_init_args<minmax_fn> ranges::v3::minmax {} |
#include <range/v3/algorithm/minmax.hpp>
minmax_fn
constexpr with_braced_init_args<minmax_element_fn> ranges::v3::minmax_element {} |
#include <range/v3/algorithm/minmax_element.hpp>
minmax_element_fn
constexpr with_braced_init_args<mismatch_fn> ranges::v3::mismatch {} |
#include <range/v3/algorithm/mismatch.hpp>
mismatch_fn
|
related |
#include <range/v3/algorithm/move.hpp>
move_fn
Referenced by ranges::v3::cartesian_product_view< Views >::cartesian_product_view(), ranges::v3::mutable_< T >::mutable_(), ranges::v3::is_sorted_fn::operator()(), ranges::v3::binary_search_fn::operator()(), ranges::v3::unique_fn::operator()(), ranges::v3::upper_bound_fn::operator()(), ranges::v3::adjacent_find_fn::operator()(), ranges::v3::find_fn::operator()(), ranges::v3::find_if_fn::operator()(), ranges::v3::find_if_not_fn::operator()(), ranges::v3::unique_copy_fn::operator()(), ranges::v3::with_braced_init_args< ImplFn >::operator()(), ranges::v3::detail::indexed_datum< T[N], Index >::operator=(), ranges::v3::raw_storage_iterator< Val *, Val >::operator=(), ranges::v3::view_interface< partial_sum_view< Rng, Fun >, Cardinality >::operator[](), ranges::v3::join_view< Rng, void >::size(), ranges::v3::iter_transform_view< Rng, indirected< Fun > >::size(), ranges::v3::join_view< Rng, ValRng >::size(), and ranges::v3::iter_zip_with_view< detail::indirect_zip_fn_, Rngs... >::size().
constexpr with_braced_init_args<move_backward_fn> ranges::v3::move_backward {} |
#include <range/v3/algorithm/move_backward.hpp>
move_backward_fn
constexpr with_braced_init_args<next_permutation_fn> ranges::v3::next_permutation {} |
#include <range/v3/algorithm/permutation.hpp>
next_permutation_fn
constexpr with_braced_init_args<none_of_fn> ranges::v3::none_of {} |
#include <range/v3/algorithm/none_of.hpp>
none_of_fn
constexpr with_braced_init_args<nth_element_fn> ranges::v3::nth_element {} |
#include <range/v3/algorithm/nth_element.hpp>
nth_element_fn
constexpr with_braced_init_args<partial_sort_fn> ranges::v3::partial_sort {} |
#include <range/v3/algorithm/partial_sort.hpp>
partial_sort_fn
constexpr with_braced_init_args<partial_sort_copy_fn> ranges::v3::partial_sort_copy {} |
#include <range/v3/algorithm/partial_sort_copy.hpp>
partial_sort_copy_fn
constexpr with_braced_init_args<partition_fn> ranges::v3::partition {} |
#include <range/v3/algorithm/partition.hpp>
partition_fn
constexpr with_braced_init_args<partition_copy_fn> ranges::v3::partition_copy {} |
#include <range/v3/algorithm/partition_copy.hpp>
partition_copy_fn
constexpr with_braced_init_args<partition_point_fn> ranges::v3::partition_point {} |
#include <range/v3/algorithm/partition_point.hpp>
partition_point_fn
Referenced by ranges::v3::upper_bound_fn::operator()().
constexpr with_braced_init_args<pop_heap_fn> ranges::v3::pop_heap {} |
#include <range/v3/algorithm/heap_algorithm.hpp>
pop_heap_fn
constexpr with_braced_init_args<prev_permutation_fn> ranges::v3::prev_permutation {} |
#include <range/v3/algorithm/permutation.hpp>
prev_permutation_fn
constexpr with_braced_init_args<push_heap_fn> ranges::v3::push_heap {} |
#include <range/v3/algorithm/heap_algorithm.hpp>
push_heap_fn
constexpr with_braced_init_args<remove_fn> ranges::v3::remove {} |
#include <range/v3/algorithm/remove.hpp>
remove_fn
constexpr with_braced_init_args<remove_copy_fn> ranges::v3::remove_copy {} |
#include <range/v3/algorithm/remove_copy.hpp>
remove_copy_fn
constexpr with_braced_init_args<remove_copy_if_fn> ranges::v3::remove_copy_if {} |
#include <range/v3/algorithm/remove_copy_if.hpp>
remove_copy_if_fn
|
related |
#include <range/v3/algorithm/remove_if.hpp>
remove_if_fn
|
related |
#include <range/v3/algorithm/replace.hpp>
replace_fn
constexpr with_braced_init_args<replace_copy_fn> ranges::v3::replace_copy {} |
#include <range/v3/algorithm/replace_copy.hpp>
replace_copy_fn
constexpr with_braced_init_args<replace_copy_if_fn> ranges::v3::replace_copy_if {} |
#include <range/v3/algorithm/replace_copy_if.hpp>
replace_copy_if_fn
|
related |
#include <range/v3/algorithm/replace_if.hpp>
replace_if_fn
|
related |
#include <range/v3/algorithm/reverse.hpp>
reverse_fn
constexpr with_braced_init_args<reverse_copy_fn> ranges::v3::reverse_copy {} |
#include <range/v3/algorithm/reverse_copy.hpp>
reverse_copy_fn
constexpr with_braced_init_args<rotate_fn> ranges::v3::rotate {} |
#include <range/v3/algorithm/rotate.hpp>
rotate_fn
constexpr with_braced_init_args<rotate_copy_fn> ranges::v3::rotate_copy {} |
#include <range/v3/algorithm/rotate_copy.hpp>
rotate_copy_fn
|
related |
#include <range/v3/algorithm/sample.hpp>
sample_fn
constexpr with_braced_init_args<search_fn> ranges::v3::search {} |
#include <range/v3/algorithm/search.hpp>
search_fn
constexpr with_braced_init_args<search_n_fn> ranges::v3::search_n {} |
#include <range/v3/algorithm/search_n.hpp>
search_n_fn
|
related |
#include <range/v3/algorithm/set_algorithm.hpp>
set_difference_fn
|
related |
#include <range/v3/algorithm/set_algorithm.hpp>
set_intersection_fn
|
related |
#include <range/v3/algorithm/set_algorithm.hpp>
set_symmetric_difference_fn
|
related |
#include <range/v3/algorithm/set_algorithm.hpp>
set_union_fn
|
related |
#include <range/v3/algorithm/shuffle.hpp>
shuffle_fn
|
related |
#include <range/v3/algorithm/sort.hpp>
sort_fn
constexpr with_braced_init_args<sort_heap_fn> ranges::v3::sort_heap {} |
#include <range/v3/algorithm/heap_algorithm.hpp>
sort_heap_fn
constexpr with_braced_init_args<stable_partition_fn> ranges::v3::stable_partition {} |
#include <range/v3/algorithm/stable_partition.hpp>
stable_partition_fn
|
related |
#include <range/v3/algorithm/stable_sort.hpp>
stable_sort_fn
constexpr with_braced_init_args<swap_ranges_fn> ranges::v3::swap_ranges {} |
#include <range/v3/algorithm/swap_ranges.hpp>
swap_ranges_fn
|
related |
#include <range/v3/algorithm/transform.hpp>
transform_fn
|
related |
#include <range/v3/algorithm/unique.hpp>
unique_fn
constexpr with_braced_init_args<unique_copy_fn> ranges::v3::unique_copy {} |
#include <range/v3/algorithm/unique_copy.hpp>
unique_copy_fn
constexpr with_braced_init_args<upper_bound_fn> ranges::v3::upper_bound {} |
#include <range/v3/algorithm/upper_bound.hpp>
upper_bound_fn