Range-v3
Range algorithms, views, and actions for the Standard Library
Actions

Description

Eager, mutating, composable algorithms.

Classes

struct  ranges::make_action_fn
 

Variables

constexpr action< adjacent_remove_if_fnranges::actions::adjacent_remove_if {}
 
constexpr action< drop_fndrop {}
 
constexpr action< drop_while_fndrop_while {}
 
constexpr adl_erase_detail::erase_fn ranges::erase {}
 
constexpr adl_insert_detail::insert_fn insert {}
 
constexpr action< join_fnjoin {}
 
constexpr make_action_fn make_action {}
 
constexpr detail::with_braced_init_args< action< adl_push_back_detail::push_back_fn > > actions::push_back {}
 
constexpr detail::with_braced_init_args< action< adl_push_front_detail::push_front_fn > > ranges::actions::push_front {}
 
constexpr action< remove_fnranges::actions::remove {}
 
constexpr action< remove_if_fnranges::actions::remove_if {}
 
constexpr action< reverse_fnreverse {}
 
constexpr action< shuffle_fnshuffle {}
 
constexpr action< slice_fnslice {}
 
constexpr action< sort_fnsort {}
 
constexpr action< split_fnsplit {}
 
constexpr action< split_when_fnsplit_when {}
 
constexpr action< stable_sort_fnstable_sort {}
 
constexpr action< stride_fnstride {}
 
constexpr action< take_fntake {}
 
constexpr action< take_while_fntake_while {}
 
constexpr action< transform_fntransform {}
 
constexpr action< unique_fnunique {}
 
constexpr action< unstable_remove_if_fnranges::actions::unstable_remove_if {}
 

Variable Documentation

◆ adjacent_remove_if

constexpr action<adjacent_remove_if_fn> ranges::actions::adjacent_remove_if {}
related

#include <range/v3/action/adjacent_remove_if.hpp>

See also
action
with_braced_init_args

◆ drop

constexpr action<drop_fn> drop {}
related
See also
action

◆ drop_while

constexpr action<drop_while_fn> drop_while {}
related
See also
action

◆ join

constexpr action<join_fn> join {}
related
See also
action

◆ remove

constexpr action<remove_fn> ranges::actions::remove {}
related

#include <range/v3/action/remove.hpp>

See also
action
with_braced_init_args

◆ remove_if

constexpr action<remove_if_fn> ranges::actions::remove_if {}
related

◆ reverse

constexpr action<reverse_fn> reverse {}
related
See also
action

◆ shuffle

constexpr action<shuffle_fn> shuffle {}
related
See also
action

◆ slice

constexpr action<slice_fn> slice {}
related
See also
action

◆ sort

constexpr action<sort_fn> sort {}
related
See also
action

◆ split

constexpr action<split_fn> split {}
related
See also
action

◆ split_when

constexpr action<split_when_fn> split_when {}
related
See also
action

◆ stable_sort

constexpr action<stable_sort_fn> stable_sort {}
related
See also
action

◆ stride

constexpr action<stride_fn> stride {}
related
See also
action

◆ take

constexpr action<take_fn> take {}
related
See also
action

◆ take_while

constexpr action<take_while_fn> take_while {}
related
See also
action

◆ transform

constexpr action<transform_fn> transform {}
related
See also
action

◆ unique

constexpr action<unique_fn> unique {}
related
See also
action

◆ unstable_remove_if

constexpr action<unstable_remove_if_fn> ranges::actions::unstable_remove_if {}
constexpr