Range-v3
Range algorithms, views, and actions for the Standard Library
action.hpp File Reference

Classes

struct  ranges::actions::action< Action >
 
struct  ranges::actions::action_access
 
struct  ranges::actions::action_access::impl< Action >
 
struct  ranges::actions::make_action_fn
 

Functions

template<typename Rng , typename Action >
auto ranges::actions::operator|= (Rng &rng, Action &&action) -> Rng &requires is_pipeable< Action >::value &&range< Rng &> &&invocable< bitwise_or, ref_view< Rng >, Action &> &&same_as< ref_view< Rng >, invoke_result_t< bitwise_or, ref_view< Rng >, Action &>>