|
wibble
1.1
|
#include <iterator.h>


Public Types | |
| typedef std::iterator_traits < It >::value_type | Value |
Public Types inherited from wibble::IteratorMixin< It::value_type, StlIterator< It > > | |
| typedef It::value_type | ElementType |
| typedef std::forward_iterator_tag | iterator_category |
| typedef It::value_type | value_type |
| typedef ptrdiff_t | difference_type |
| typedef It::value_type * | pointer |
| typedef It::value_type & | reference |
| typedef const It::value_type & | const_reference |
Public Member Functions | |
| StlIterator (It i) | |
| virtual void | advance () |
| virtual Value | current () const |
| bool | operator== (const StlIterator< It > &o) |
Public Member Functions inherited from wibble::IteratorMixin< It::value_type, StlIterator< It > > | |
| StlIterator< It > & | self () |
| const StlIterator< It > & | self () const |
| IteratorProxy< It::value_type > | operator-> () const |
| StlIterator< It > | next () const |
| It::value_type | operator* () const |
| StlIterator< It > & | operator++ () |
| StlIterator< It > | operator++ (int) |
Public Member Functions inherited from wibble::mixin::Comparable< StlIterator< It > > | |
| const StlIterator< It > & | cmpSelf () const |
| bool | operator!= (const StlIterator< It > &o) const |
| bool | operator== (const StlIterator< It > &o) const |
| bool | operator< (const StlIterator< It > &o) const |
| bool | operator> (const StlIterator< It > &o) const |
| bool | operator>= (const StlIterator< It > &o) const |
Protected Attributes | |
| It | m_iterator |
| typedef std::iterator_traits< It >::value_type wibble::StlIterator< It >::Value |
|
inline |
|
inlinevirtual |
References wibble::StlIterator< It >::m_iterator.
|
inlinevirtual |
References wibble::StlIterator< It >::m_iterator.
|
inline |
References wibble::StlIterator< It >::m_iterator.
|
protected |
1.8.7