Class
ModifiedIterator
Allows to modify arbitrary iterators by specializing what differs from an origin.
ModifiedIterator<THost[, TSpec]>
Parameters
THost
Original iterator.
Types: Iterator
TSpec
The modifier type.
Metafunctions: Spec
Implements
Specializations
ModReverseMirrors the characters from begin to end.
ModViewTransforms the characters of the THost string/iterator using a custom function.
Functions
assignValueAssigns value to item. (Iterator)
atBeginDetermines whether an iterator is at the beginning position. (Iterator)
atEndDetermines whether an iterator is at the end position. (Iterator)
getValueAccess to the value. (Iterator)
goBeginIterates to the first position of a container. (Iterator)
goEndIterates to the last position of a container. (Iterator)
goFurtherIterates some steps further. (Iterator)
goNextIterates to next position. (Iterator)
goPreviousIterates to pevious position. (Iterator)
moveValueAssigns value to item. (Iterator)
positionPosition of an iterator. (Iterator)
valueReference to the value. (Iterator)
Remarks
THost can also be a modified iterator, so you can create custom iterators by combining predefined ones.
SeqAn - Sequence Analysis Library - www.seqan.de