tlp::ConcatIterator< itType > Struct Template Reference
[Iterators]
This Iterator iterates over the sequence formed by the concatenation of the sequences it is given.
More...
#include <ConcatIterator.h>
List of all members.
Public Member Functions
Detailed Description
template<class itType>
struct tlp::ConcatIterator< itType >
This Iterator iterates over the sequence formed by the concatenation of the sequences it is given.
- Warning:
- This class takes ownership of the Iterators it is given.
Constructor & Destructor Documentation
Creates an Iterator that iterates over the concatenation of the two sequences it is given.
- Parameters:
-
| itOne | The first sequence to iterate upon. |
| itTwo | The second sequence, which will be iterated upon after the first sequence has been completely iterated upon. |
Deletes the two iterators it was given at construction.
Member Function Documentation
Tells if the sequence is at its end.
- Returns:
- bool Whether there are more elements to iterate on.
Implements tlp::Iterator< itType >.