Spec
ConcatVirtualIteratorIterator that sequentially iterates through the elements of a StringSet as if they were
directly concatenated, also see ConcatDirectStringSet.
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
-
Iter::Iter(host[, objNo, offset]);
Constructor.
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
If not stated otherwise, concurrent invocation is not guaranteed to be thread-safe.