CGRA-ME
|
#include <Collections.h>
Public Member Functions | |
template<typename BIter_C , typename EIter_C = BIter_C> | |
iterator_range (BIter_C &&b_, EIter_C &&e_) | |
iterator_range (const iterator_range &)=default | |
iterator_range & | operator= (const iterator_range &)=default |
iterator_range (iterator_range &&)=default | |
iterator_range & | operator= (iterator_range &&)=default |
const BIter & | begin () const |
BIter & | begin () |
const EIter & | end () const |
EIter & | end () |
bool | empty () const |
Public Attributes | |
BIter | b |
EIter | e |
Make two iterators behave like a collection
Definition at line 23 of file Collections.h.
|
inline |
Definition at line 36 of file Collections.h.
|
default |
|
default |
|
inline |
Definition at line 47 of file Collections.h.
|
inline |
Definition at line 46 of file Collections.h.
|
inline |
Definition at line 52 of file Collections.h.
|
inline |
Definition at line 50 of file Collections.h.
|
inline |
Definition at line 49 of file Collections.h.
|
default |
|
default |
BIter iterator_range< BIter, EIter >::b |
Definition at line 32 of file Collections.h.
EIter iterator_range< BIter, EIter >::e |
Definition at line 33 of file Collections.h.