piped::adl_piped

<piped/core.hpp>

template<typename I>
struct piped::adl_piped;

The I-behavior of I | O. By default, adl_piped_out::process().

Name Description
is_piped
process(Ii &&i, O &&o) -> decltype(auto)

Members

<O,Ii> is_piped

<piped/core.hpp>

template<typename O undefined, typename Ii undefined>
constexpr bool piped::adl_piped< I >::is_piped

Description

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

<piped/core.hpp>

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

Description

Parameter
i Ii &&
o O &&