Class Specialization
Shifter
Shifts the input stream by delta elements.
Pipe
Shifter
Pipe<TInput, Shifter<delta, omitBlank> >
Parameters
TInput
The type of the pipeline module this module reads from.
delta
The shift size. For the output stream holds out[i]=in[i+delta].
Remarks: For delta>0 the input stream is cut of at the beginning and for delta<0 at the end.
omitBlank
Omit undefined entries.
If true, the output stream is |delta| elements shorter than the input stream.
If false, the lengths are equal and blanks (default constructed elements) are inserted on the cut-off-opposite side.
Default: false
Specialization of
Functions
assignAssigns one object to another object. (Pipe)
atEndDetermines whether an iterator is at the end position. (Pipe)
beginReadInitiates a read process. (Pipe)
endReadTerminates a read process. (Pipe)
frontGets the first element of the remaining stream. (Pipe)
lengthThe number of items/characters. (Pipe)
popPops the first element of the remaining stream. (Pipe)
Remarks
The output type equals the input type.
SeqAn - Sequence Analysis Library - www.seqan.de