Spec ConcatVirtualIterator
Iterator that sequentially iterates through the elements of a StringSet as if they were directly concatenated, also see ConcatDirectStringSet.

Extends Iter
All Extended Iter
All Impl'd IteratorAssociatedTypesConcept
Defined in <seqan/sequence.h>
Signature template <typename TStringSet[, typename TDelimiter]> class Iter<TStringSet, ConcatVirtual<TDelimiter> >;

Template Parameters

TStringSet The StringSet to iterate.
TDelimiter The delimiter character. Default: void.

Member Function Overview

Member Functions Inherited From Iter

Interface Function Overview

Interface Functions Inherited From IteratorAssociatedTypesConcept

Interface Metafunction Overview

Interface Metafunctions Inherited From Iter

Interface Metafunctions Inherited From IteratorAssociatedTypesConcept

Member Functions Detail

Iter::Iter(host[, objNo, offset]);

Constructor.

Parameters

host Container to iterate.
objNo Sequence number to set the iterator to. Default: 0.
offset Offset in the object (specified by objNo) to point to. Defaults 0.

If objNo and offset are not given then the iterator will point to the first element with offset 0.

Data Races

Thread safety unknown!