| |||||||||||||||||||||||||||||||
tlp::ConcatIterator< itType > Struct Template Reference This Iterator iterates over the sequence formed by the concatenation of the sequences it is given. More...
Inheritance diagram for tlp::ConcatIterator< itType >:
Collaboration diagram for tlp::ConcatIterator< itType >:
Public Member Functions
Detailed Descriptiontemplate<class itType>
|
tlp::ConcatIterator< itType >::ConcatIterator | ( | Iterator< itType > * | itOne, |
Iterator< itType > * | itTwo | ||
) | [inline] |
Creates an Iterator that iterates over the concatenation of the two sequences it is given.
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. |
tlp::ConcatIterator< itType >::~ConcatIterator | ( | ) | [inline] |
Deletes the two iterators it was given at construction.
bool tlp::ConcatIterator< itType >::hasNext | ( | ) | [inline, virtual] |
Tells if the sequence is at its end.
Implements tlp::Iterator< itType >.
itType tlp::ConcatIterator< itType >::next | ( | ) | [inline, virtual] |
Moves the Iterator on the next element.
Implements tlp::Iterator< itType >.
Tulip Software by LaBRI Visualization Team 2001 - 2012 |