Class ModifiedIterator
Allows you to modify arbitrary iterators by specializing what differs from an origin.

Implements RandomAccessIteratorConcept
All Subcl's ModCyclicShapeModifiedIterator, ModPaddingIterator, ModReverseIterator, ModViewModifiedIterator
All Impl'd BidirectionalIteratorConcept, CopyConstructibleConcept, DefaultConstructibleConcept, EqualityComparableConcept, ForwardIteratorConcept, InputIteratorConcept, IteratorAssociatedTypesConcept, LessThanComparableConcept, RandomAccessIteratorConcept
Defined in <seqan/modifier.h>
Signature template <typename THost[, typename TSpec]> class ModifiedIterator;

Template Parameters

THost The host iterator type.
TSpec Tag used for the specialization, defaults to void.

Member Function Overview

Member Functions Inherited From EqualityComparableConcept

Member Functions Inherited From LessThanComparableConcept

Member Functions Inherited From RandomAccessIteratorConcept

Interface Function Overview

Interface Functions Inherited From BidirectionalIteratorConcept

Interface Functions Inherited From InputIteratorConcept

Interface Functions Inherited From IteratorAssociatedTypesConcept

Interface Functions Inherited From RandomAccessIteratorConcept

Interface Metafunction Overview

Interface Metafunctions Inherited From IteratorAssociatedTypesConcept

Interface Metafunctions Inherited From RandomAccessIteratorConcept

Detailed Description

THost can also be a modified iterator, so you can create custom iterators by combining predefined ones.