|
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.