| Concept Rooted Iterator Iterator that knows its container.
Iterator
Rooted Iterator
Concept Definition Extends Iterator Required Metafunctions
Difference | Type of an object that stores the difference between two iterators. (Iterator)
GetValue | Type for reading values. (Iterator)
Reference | Reference type. (Iterator)
Size | Type of an object that is suitable to hold size information. (Iterator)
Value | Type of the items in the container. (Iterator)
Required Functions
assign | Assigns one object to another object. (Iterator)
assignValue | Assigns value to item. (Iterator)
container | Container of an iterator.
getValue | Access to the value. (Iterator)
goNext | Iterates to next position. (Iterator)
moveValue | Assigns value to item. (Iterator)
position | Position of an iterator.
value | Reference to the value. (Iterator)
Used By Function assignValue, atBegin, atEnd, container, getValue, goBegin, goEnd, goFurther, goNext, goPrevious, moveValue, position, value Functions
assignValue | Assigns value to item. (Iterator)
atBegin | Determines whether an iterator is at the beginning position. (Iterator)
atEnd | Determines whether an iterator is at the end position. (Iterator)
find | Search for a Pattern in a Finder object.
getValue | Access to the value. (Iterator)
goBegin | Iterates to the first position of a container. (Iterator)
goEnd | Iterates to the last position of a container. (Iterator)
goFurther | Iterates some steps further. (Iterator)
goNext | Iterates to next position. (Iterator)
goPrevious | Iterates to pevious position. (Iterator)
moveValue | Assigns value to item. (Iterator)
position | Position of an iterator. (Iterator)
value | Reference to the value. (Iterator)
Shortcuts
CharIterator | Iterator for CharString.
Dna5Iterator | Iterator for Dna5String.
DnaIterator | Iterator for DnaString.
IupacIterator | Iterator for IupacString.
PeptideIterator | Iterator for Peptide.
UnicodeIterator | Iterator for UnicodeString.
SeqAn - Sequence Analysis Library - www.seqan.de