#include <Enumerate.h>
Public Types | |
using | index_type = typename std::iterator_traits< Iterator >::difference_type |
using | iterator = _enumerate_iterator< Iterator > |
Public Member Functions | |
_enumerate_range (Iterator first, Iterator last, index_type initial) | |
iterator | begin () const |
iterator | end () const |
Private Attributes | |
Iterator | first |
Iterator | last |
index_type | initial |
Definition at line 25 of file Enumerate.h.
using Moose::_enumerate_range< Iterator >::index_type = typename std::iterator_traits<Iterator>::difference_type |
Definition at line 132 of file Enumerate.h.
using Moose::_enumerate_range< Iterator >::iterator = _enumerate_iterator<Iterator> |
Definition at line 133 of file Enumerate.h.
|
inline |
Definition at line 135 of file Enumerate.h.
|
inline |
Definition at line 140 of file Enumerate.h.
|
inline |
Definition at line 142 of file Enumerate.h.
|
private |
Definition at line 145 of file Enumerate.h.
Referenced by Moose::_enumerate_range< Iterator >::begin().
|
private |
Definition at line 147 of file Enumerate.h.
Referenced by Moose::_enumerate_range< Iterator >::begin().
|
private |
Definition at line 146 of file Enumerate.h.
Referenced by Moose::_enumerate_range< Iterator >::end().