Spec Filter
Applies a specific function to the input stream.

Extends Pipe
All Extended Pipe
Defined in <seqan/pipe.h>
Signature template <typename TInput, typename TFunctor> struct Pipe<TInput, Filter<TFunctor> >;

Template Parameters

TFunctor A unary function (see STL's unary_function). The argument type of TFunctor must be VALUE<TInput>::Type.
TInput The type of the pipeline module this module reads from.

Member Function Overview

Member Functions Inherited From Pipe

Interface Function Overview

Interface Functions Inherited From Pipe

Interface Metafunction Overview

Interface Metafunctions Inherited From Pipe

Detailed Description

The output type of this pipe is the result type of TFunctor.

Member Functions Detail

Pipe::Pipe(in[, func]);



in Reference to an input pipe.
func A TFunctor object.