| Class Specialization Counter Extends the input stream by a second field which enumerates the elements.
Pipe
Counter
Pipe<TInput, Counter> Parameters
TInput | The type of the pipeline module this module reads from.
Specialization of Pipe Functions
assign | Assigns one object to another object. (Pipe)
atEnd | Determines whether an iterator is at the end position. (Pipe)
beginRead | Initiates a read process. (Pipe)
endRead | Terminates a read process. (Pipe)
front | Gets the first element of the remaining stream. (Pipe)
length | The number of items/characters. (Pipe)
pop | Pops the first element of the remaining stream. (Pipe)
Remarks The output type is a Pair of input type and size type (i.e. Pair<Value<TInput>::Type, Size<TInput>::Type>). The first output field is the original input stream. The second output field begins with 0 and increases by 1 per element. SeqAn - Sequence Analysis Library - www.seqan.de