|
Honeycomb
0.1
Component-Model Framework
|
Integer iterator with step size. See range(int, int, int) to create. More...
#include <Range.h>
Public Types | |
| typedef std::random_access_iterator_tag | iterator_category |
| typedef T | value_type |
| typedef T | difference_type |
| typedef const T * | pointer |
| typedef const T & | reference |
Public Member Functions | |
| IntStepIter ()=default | |
| IntStepIter (T i, T step) | |
| IntStepIter & | operator++ () |
| IntStepIter & | operator-- () |
| IntStepIter | operator++ (int) |
| IntStepIter | operator-- (int) |
| IntStepIter & | operator+= (difference_type rhs) |
| IntStepIter & | operator-= (difference_type rhs) |
| IntStepIter | operator+ (difference_type rhs) const |
| IntStepIter | operator- (difference_type rhs) const |
| difference_type | operator- (const IntStepIter &rhs) const |
| bool | operator== (const IntStepIter &rhs) const |
| bool | operator!= (const IntStepIter &rhs) const |
| bool | operator< (const IntStepIter &rhs) const |
| bool | operator> (const IntStepIter &rhs) const |
| bool | operator<= (const IntStepIter &rhs) const |
| bool | operator>= (const IntStepIter &rhs) const |
| reference | operator* () const |
| operator T () const | |
Integer iterator with step size. See range(int, int, int) to create.
| typedef T honey::IntStepIter< T >::difference_type |
| typedef std::random_access_iterator_tag honey::IntStepIter< T >::iterator_category |
| typedef const T* honey::IntStepIter< T >::pointer |
| typedef const T& honey::IntStepIter< T >::reference |
| typedef T honey::IntStepIter< T >::value_type |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.10