| Concept MutableRootedRandomAccessIteratorConcept A Rooted Iterator that allows dereferenced assignment.
IteratorAssociatedTypesConcept
CopyConstructibleConcept | EqualityComparableConcept
DefaultConstructibleConcept | InputIteratorConcept
ForwardIteratorConcept
IteratorAssociatedTypesConcept
CopyConstructibleConcept | EqualityComparableConcept
DefaultConstructibleConcept | InputIteratorConcept
ForwardIteratorConcept
BidirectionalIteratorConcept | LessThanComparableConcept
IteratorAssociatedTypesConcept
CopyConstructibleConcept | EqualityComparableConcept
DefaultConstructibleConcept | InputIteratorConcept
ForwardIteratorConcept
RandomAccessIteratorConcept | RootedIteratorConcept
MutableBidirectionalIteratorConcept | RootedRandomAccessIteratorConcept
MutableRootedRandomAccessIteratorConcept
Concept Definition Refines MutableBidirectionalIteratorConcept, RootedRandomAccessIteratorConcept Required Metafunctions
Container | Type of the container given an iterator. (RootedIteratorConcept)
Difference | Type of an object that stores the difference between two iterators. (RandomAccessIteratorConcept)
GetValue | Type for reading values. (IteratorAssociatedTypesConcept)
Pointer | Returns pointer to an object, required for operator->, for example. (IteratorAssociatedTypesConcept)
Position | Type of an object that represents a position in a container. (RootedRandomAccessIteratorConcept)
Reference | Reference type. (IteratorAssociatedTypesConcept)
Value | Type of the items in the container or behind an iterator. (IteratorAssociatedTypesConcept)
Required Functions
atBegin | Determines whether an iterator is at the beginning position. (RootedIteratorConcept)
atEnd | Determines whether an iterator is at the end position. (RootedIteratorConcept)
atNil | Tests whether iterator is at nil position. (RandomAccessIteratorConcept)
container | Container of an iterator. (RootedIteratorConcept)
difference | The difference between two iterators. (RandomAccessIteratorConcept)
goBegin | Iterates to the first position of a container. (RootedRandomAccessIteratorConcept)
goEnd | Iterates to the last position of a container. (RootedRandomAccessIteratorConcept)
goFurther | Iterates some steps further. (RandomAccessIteratorConcept)
goNext | Iterates to next position. (ForwardIteratorConcept)
goNil | Moves iterator to nil position. (RandomAccessIteratorConcept)
goPrevious | Iterates to pevious position. (BidirectionalIteratorConcept)
operator> | C++ built-in greater-than comparison operator. (RandomAccessIteratorConcept)
operator>= | C++ built-in greather-than-or-equal comparison operator. (RandomAccessIteratorConcept)
operator< | C++ built-in less-than comparison operator. (LessThanComparableConcept)
operator<= | C++ built-in less-than-or-equal comparison operator. (RandomAccessIteratorConcept)
operator* | C++ built-in multiplication operator. (InputIteratorConcept)
operator+ | C++ built-in addition operator. (RandomAccessIteratorConcept)
operator++ (prefix) | C++ built-in prefix increment operator. (InputIteratorConcept)
operator++ (suffix) | C++ built-in suffix increment operator. (InputIteratorConcept)
operator+= | C++ built-in addition assignment operator. (RandomAccessIteratorConcept)
operator- | C++ built-in subtraction operator. (RandomAccessIteratorConcept)
operator-> | C++ built-in structure dereference operator. (InputIteratorConcept)
operator-- (prefix) | C++ built-in prefix decrement operator. (BidirectionalIteratorConcept)
operator-- (suffix) | C++ built-in suffix decrement operator. (BidirectionalIteratorConcept)
operator-= | C++ built-in subtraction assignment operator. (RandomAccessIteratorConcept)
operator[] | C++ built-in array subscript operator. (RandomAccessIteratorConcept)
position | Position of an iterator. (RootedRandomAccessIteratorConcept)
setPosition | Sets the position of a finder. (RootedRandomAccessIteratorConcept)
MutableRootedRandomAccessIteratorConcept<T> Include Headers seqan/basic.h Used By Function goFurther, atEnd, container, goBegin, goPrevious, goEnd, atBegin, value, getValue, goNext, position, difference Functions
atBegin | Determines whether an iterator is at the beginning position. (RootedIteratorConcept)
atEnd | Determines whether an iterator is at the end position. (RootedIteratorConcept)
container | Container of an iterator. (RootedIteratorConcept)
difference | The difference between two iterators. (RandomAccessIteratorConcept)
getValue | Access to the value. (IteratorAssociatedTypesConcept)
goBegin | Iterates to the first position of a container. (RootedIteratorConcept)
goEnd | Iterates to the last position of a container. (RootedIteratorConcept)
goFurther | Iterates some steps further. (RandomAccessIteratorConcept)
goNext | Iterates to next position. (ForwardIteratorConcept)
goPrevious | Iterates to pevious position. (BidirectionalIteratorConcept)
position | Position of an iterator. (RootedRandomAccessIteratorConcept)
value | Reference to the value. (IteratorAssociatedTypesConcept)
SeqAn - Sequence Analysis Library - www.seqan.de

Page built @2014/10/13 16:12:57