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

Description

Eager, mutating, composable algorithms.

Classes

struct  ranges::v3::action::action< Action >
 
struct  ranges::v3::action::action_access
 
struct  ranges::v3::action::action_access::impl< Action >
 
struct  ranges::v3::action::drop_fn
 
struct  ranges::v3::action::drop_fn::ConceptImpl
 
struct  ranges::v3::action::drop_while_fn
 
struct  ranges::v3::action::drop_while_fn::ConceptImpl
 
struct  ranges::v3::action::join_fn
 
struct  ranges::v3::action::make_action_fn
 
struct  ranges::v3::action::remove_if_fn
 
struct  ranges::v3::action::remove_if_fn::ConceptImpl
 
struct  ranges::v3::action::shuffle_fn
 
struct  ranges::v3::action::shuffle_fn::ConceptImpl
 
struct  ranges::v3::action::slice_fn
 
struct  ranges::v3::action::slice_fn::ConceptImpl
 
struct  ranges::v3::action::sort_fn
 
struct  ranges::v3::action::sort_fn::ConceptImpl
 
struct  ranges::v3::action::split_fn
 
struct  ranges::v3::action::stable_sort_fn
 
struct  ranges::v3::action::stable_sort_fn::ConceptImpl
 
struct  ranges::v3::action::stride_fn
 
struct  ranges::v3::action::stride_fn::ConceptImpl
 
struct  ranges::v3::action::take_fn
 
struct  ranges::v3::action::take_fn::ConceptImpl
 
struct  ranges::v3::action::take_while_fn
 
struct  ranges::v3::action::take_while_fn::ConceptImpl
 
struct  ranges::v3::action::transform_fn
 
struct  ranges::v3::action::transform_fn::ConceptImpl
 
struct  ranges::v3::action::unique_fn
 
struct  ranges::v3::action::unique_fn::ConceptImpl
 

Variables

constexpr action< drop_fn > drop {}
 
constexpr action< drop_while_fn > drop_while {}
 
constexpr adl_erase_detail::erase_fn ranges::v3::erase {}
 
constexpr adl_insert_detail::insert_fn ranges::insert {}
 
constexpr action< join_fn > join {}
 
constexpr make_action_fn make_action {}
 
constexpr with_braced_init_args< action< adl_push_back_detail::push_back_fn > > ranges::v3::action::push_back {}
 
constexpr with_braced_init_args< action< adl_push_front_detail::push_front_fn > > ranges::v3::action::push_front {}
 
constexpr action< remove_if_fn > ranges::v3::action::remove_if {}
 
constexpr action< shuffle_fn > shuffle {}
 
constexpr action< slice_fn > slice {}
 
constexpr action< sort_fn > sort {}
 
constexpr action< split_fn > split {}
 
constexpr action< stable_sort_fn > stable_sort {}
 
constexpr action< stride_fn > stride {}
 
constexpr action< take_fn > take {}
 
constexpr action< take_while_fn > take_while {}
 
constexpr action< transform_fn > transform {}
 
constexpr action< unique_fn > unique {}
 

Variable Documentation

constexpr action<drop_fn> drop {}
related
See also
action
constexpr action<drop_while_fn> drop_while {}
related
See also
action
constexpr action<join_fn> join {}
related
See also
action
constexpr make_action_fn make_action {}
related
constexpr with_braced_init_args<action<adl_push_back_detail::push_back_fn> > ranges::v3::action::push_back {}
constexpr with_braced_init_args<action<adl_push_front_detail::push_front_fn> > ranges::v3::action::push_front {}
constexpr action<remove_if_fn> ranges::v3::action::remove_if {}
related
constexpr action<shuffle_fn> shuffle {}
related
See also
action
constexpr action<slice_fn> slice {}
related
See also
action
constexpr action<sort_fn> sort {}
related
See also
action
constexpr action<split_fn> split {}
related
See also
action
constexpr action<stable_sort_fn> stable_sort {}
related
See also
action
constexpr action<stride_fn> stride {}
related
See also
action
constexpr action<take_fn> take {}
related
See also
action
constexpr action<take_while_fn> take_while {}
related
See also
action
constexpr action<transform_fn> transform {}
related
See also
action
constexpr action<unique_fn> unique {}
related
See also
action