wibble
1.1
|
#include <list.h>
Public Types | |
typedef std::forward_iterator_tag | iterator_category |
typedef List::Type | value_type |
typedef ptrdiff_t | difference_type |
typedef value_type & | pointer |
typedef value_type & | reference |
Public Member Functions | |
ListIterator & | operator++ () |
ListIterator | operator++ (int) |
List::Type | operator* () |
bool | operator== (const ListIterator &o) const |
bool | operator!= (const ListIterator &o) const |
ListIterator (List _l=List()) | |
Public Attributes | |
List | l |
typedef ptrdiff_t wibble::list::ListIterator< List >::difference_type |
typedef std::forward_iterator_tag wibble::list::ListIterator< List >::iterator_category |
typedef value_type& wibble::list::ListIterator< List >::pointer |
typedef value_type& wibble::list::ListIterator< List >::reference |
typedef List::Type wibble::list::ListIterator< List >::value_type |
|
inline |
|
inline |
References wibble::list::ListIterator< List >::l.
|
inline |
References wibble::list::ListIterator< List >::l.
|
inline |
References wibble::list::ListIterator< List >::l.
Referenced by wibble::list::ListIterator< List >::operator++().
|
inline |
References wibble::list::ListIterator< List >::operator++().
|
inline |
References wibble::list::ListIterator< List >::l.
List wibble::list::ListIterator< List >::l |