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: