Iterator range. See range(Iter1&&, Iter2&&) to create.
More...
#include <Range.h>
|
typedef std::decay< T1_ >::type | T1 |
|
typedef std::decay< T2_ >::type | T2 |
|
|
| Range_ ()=default |
|
template<class T1 , class T2 > |
| Range_ (T1 &&first, T2 &&last) |
|
template<class T1 , class T2 > |
| Range_ (const Range_< T1, T2 > &rhs) |
|
template<class T1 , class T2 > |
| Range_ (Range_< T1, T2 > &&rhs) |
|
template<class T1 , class T2 > |
Range_ & | operator= (const Range_< T1, T2 > &rhs) |
|
template<class T1 , class T2 > |
Range_ & | operator= (Range_< T1, T2 > &&rhs) |
|
const T1 & | begin () const |
|
T1 & | begin () |
|
const T2 & | end () const |
|
T2 & | end () |
|
|
template<class T1 , class T2 > |
class | Range_ |
|
template<class T1_, class T2_>
class honey::Range_< T1_, T2_ >
Iterator range. See range(Iter1&&, Iter2&&) to create.
template<class T1_, class T2_>
template<class T1_, class T2_>
template<class T1_, class T2_>
template<class T1_, class T2_>
template<class T1 , class T2 >
template<class T1_, class T2_>
template<class T1 , class T2 >
template<class T1_, class T2_>
template<class T1 , class T2 >
template<class T1_, class T2_>
template<class T1_, class T2_>
template<class T1_, class T2_>
template<class T1_, class T2_>
template<class T1_, class T2_>
template<class T1 , class T2 >
template<class T1_, class T2_>
template<class T1 , class T2 >
template<class T1_, class T2_>
template<class T1 , class T2 >
The documentation for this class was generated from the following file: