Requires metafunctions for the associated types used in the iterator concepts.
|Type of an object that stores the difference between two iterators.|
|Type for reading values.|
|Returns pointer to an object, required for operator->, for example.|
|Type of the items in the container or behind an iterator.|
The SeqAn iterators mirror the definitions from ConceptC++.
|Iterator of the annotation tree represented by a FragmentStore. (RootedIteratorConcept)|
|Iterator for an efficient postorder depth-first search in a suffix tree. (ForwardIteratorConcept)|
|Iterator that is used to traverse containers.|
|Allows to modify arbitrary iterators by specializing what differs from an origin. (RandomAccessIteratorConcept)|
|String tree iterator that can go down, right, and up. Supports depth-first search. (ForwardIteratorConcept)|
Used By Function
SeqAn - Sequence Analysis Library - www.seqan.de