piped::adl_piped_out

<piped/core.hpp>

template<typename O>
struct piped::adl_piped_out;

The O-behavior of I | O. By default, o.process(i), or o(i).

Name Description
is_piped
process(I &&i, Oo &&o) -> decltype(auto)

Members

<I> is_piped

<piped/core.hpp>

template<typename I>
constexpr bool piped::adl_piped_out< O >::is_piped

Description

<I,Oo> process(I &&i, Oo &&o) -> decltype(auto)

<piped/core.hpp>

template<typename I undefined, typename Oo undefined>
static constexpr auto piped::adl_piped_out< O >::process(I &&i, Oo &&o) -> decltype(auto)

Description

Parameter
i I &&
o Oo &&