|
wibble
1.1
|
#include <iterator.h>


Public Types | |
| typedef T | ElementType |
| typedef std::forward_iterator_tag | iterator_category |
| typedef T | value_type |
| typedef ptrdiff_t | difference_type |
| typedef T * | pointer |
| typedef T & | reference |
| typedef const T & | const_reference |
Public Member Functions | |
| Self & | self () |
| const Self & | self () const |
| IteratorProxy< T > | operator-> () const |
| Self | next () const |
| T | operator* () const |
| Self & | operator++ () |
| Self | operator++ (int) |
Public Member Functions inherited from wibble::mixin::Comparable< Self > | |
| const Self & | cmpSelf () const |
| bool | operator!= (const Self &o) const |
| bool | operator== (const Self &o) const |
| bool | operator< (const Self &o) const |
| bool | operator> (const Self &o) const |
| bool | operator>= (const Self &o) const |
| typedef const T& wibble::IteratorMixin< T, Self >::const_reference |
| typedef ptrdiff_t wibble::IteratorMixin< T, Self >::difference_type |
| typedef T wibble::IteratorMixin< T, Self >::ElementType |
| typedef std::forward_iterator_tag wibble::IteratorMixin< T, Self >::iterator_category |
| typedef T* wibble::IteratorMixin< T, Self >::pointer |
| typedef T& wibble::IteratorMixin< T, Self >::reference |
| typedef T wibble::IteratorMixin< T, Self >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.7