| Metafunction Iterator Type of iterator objects that are used to traverse the container. Iterator<T, TSpec>::Type Parameters
T | Type for which the iterator type is determined. Types: Container: ModifiedString, String AlignCols, BlastReport, Block String, char array, Dequeue, FrequencyDistribution, Gaps, Graph, Iter, SeedSet, Segment, std::basic_string
TSpec | Specifies an iterator spec. Default: The default iterator spec is given by DefaultIteratorSpec.
Return Values
Type | Iterator type of T.
Functions
infix | Creates infix object.
infixWithLength | Creates infix object.
parseString | Parses a string one character at a time and moves accordingly in the automaton.
prefix | Creates prefix object.
setBegin | Sets begin of object in host.
setEnd | Sets end of object in host.
suffix | Creates suffix object.
Remarks Iterators behave like pointers in some respects. For example, you can use *it to access the value object the iterator it points to. But note that Iterator<T>::Type can differ from T *, depending on T. Example Programs Iterator Basics, Rooted Iterators See Also begin, DefaultGetIteratorSpec, DefaultIteratorSpec, end, iter, Position SeqAn - Sequence Analysis Library - www.seqan.de