Class Specialization
Shifter
Shifts the input stream by delta elements.
Pipe
Shifter
Pipe<TInput, Shifter<delta, omitBlank> >
Include Headers
seqan/pipe.h
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
Remarks
The output type equals the input type.
Specialization of
Member Functions
PipeConstructor (Pipe)
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)
SeqAn - Sequence Analysis Library - www.seqan.de
 

Page built @2013/07/11 09:12:39