NiHu
2.0
|
two iterators traversing in parallel mode More...
#include <dual_range.hpp>
Public Types | |
typedef dual_iterator | type |
self-returning metafunction | |
Public Member Functions | |
dual_iterator (It1 it1, It2 it2) | |
constructor More... | |
const dual_iterator & | operator++ () |
increment operator More... | |
bool | operator!= (dual_iterator< iteration::diagonal, It1, It2 > const &other) const |
compare two iterators More... | |
const It1 & | get_first (void) const |
return first iterator More... | |
const It2 & | get_second (void) const |
return second iterator More... | |
two iterators traversing in parallel mode
It1 | the first iterator type |
It2 | the second iterator type |
Definition at line 49 of file dual_range.hpp.
|
inline |
constructor
[in] | it1 | the first iterator |
[in] | it2 | the second iterator |
Definition at line 62 of file dual_range.hpp.
|
inline |
return first iterator
Definition at line 89 of file dual_range.hpp.
|
inline |
return second iterator
Definition at line 97 of file dual_range.hpp.
|
inline |
compare two iterators
Definition at line 80 of file dual_range.hpp.
|
inline |
increment operator
Definition at line 70 of file dual_range.hpp.