Class
Iter
Iterator that is used to traverse containers.
Iter<TContainer, TSpec>
Include Headers
seqan/basic.h
Parameters
TContainer
Type of the container that can be iterated by Iter.
Metafunctions: Container
TSpec
The specializing type.
Metafunctions: Spec
Implements
Specializations
Adaptor IteratorAdapts iterators to Rooted Iterator.
Adjacency IteratorAdjacency iterator for Graph.
AlignColIteratorIterator for AlignCols pseudo container.
Bfs IteratorBreath-first search iterator for Graph.
ConcatVirtual IteratorIterator that sequentially iterates through the elements of a StringSet as if they were directly concatenated, cmp. ConcatDirect.
Dfs Preorder IteratorDepth-first search iterator for Graph.
Edge IteratorEdge iterator for Graph.
HitIteratorHit iterator for BlastReport.
HspIteratorHsp iterator for BlastHit.
Out-Edge IteratorOut-edge iterator for Graph.
Position IteratorAdapts position to iterator.
SimpleIteratorA simple iterator.
Vertex IteratorVertex iterator for Graph.
Metafunctions
ContainerType of the container given an iterator.
ContainerType of the container given an iterator.
DifferenceType of an object that stores the difference between two iterators.
GetValueType for reading values.
IteratorType of iterator objects that are used to traverse the container.
PositionType of an object that represents a position in a container.
ReferenceReference type.
SpecThe spec of a class.
ValueType of the items in the container.
Functions
assignValueAssigns value to item.
assignValueAssigns value to item.
atBeginDetermines whether an iterator is at the beginning position.
atBeginDetermines whether an iterator is at the beginning position.
atEndDetermines whether an iterator is at the end position.
atEndDetermines whether an iterator is at the end position.
atEndOfSequenceReturns true if the iterator is at the end of a sequence.
containerContainer of an iterator.
differenceThe difference between two iterators.
differenceThe difference between two iterators.
getValueAccess to the value.
getValueAccess to the value.
goBeginIterates to the first position of a container.
goBeginIterates to the first position of a container.
goEndIterates to the last position of a container.
goEndIterates to the last position of a container.
goFurtherIterates some steps further.
goFurtherIterates some steps further.
goNextIterates to next position.
goNextIterates to next position.
goPreviousIterates to pevious position.
goPreviousIterates to pevious position.
moveValueAssigns value to item.
moveValueAssigns value to item.
positionPosition of an iterator.
positionPosition of an iterator.
valueReference to the value.
valueReference to the value.
SeqAn - Sequence Analysis Library - www.seqan.de
 

Page built @2011/02/08 21:37:00