#include <ilist.hh>
Public Member Functions | |
| const_iterator (IListBase *pp) | |
| const_iterator (const IListBase *pp) | |
| const_iterator (const iterator &i) | |
| const_iterator & | operator= (const iterator &i) |
| const_iterator (const const_iterator &i) | |
| const_iterator & | operator= (const const_iterator &i) |
| const T & | operator* () const |
| const T * | operator-> () const |
| const_iterator & | operator++ () |
| const_iterator & | operator-- () |
| bool | operator== (const const_iterator i) const |
| bool | operator!= (const const_iterator i) const |
Friends | |
| class | iterator |
| IList< T >::const_iterator::const_iterator | ( | const iterator & | i | ) | [inline, explicit] |
| IList< T >::const_iterator::const_iterator | ( | const const_iterator & | i | ) | [inline] |
| const_iterator& IList< T >::const_iterator::operator= | ( | const iterator & | i | ) | [inline] |
References IList< T >::iterator::p.
| const_iterator& IList< T >::const_iterator::operator= | ( | const const_iterator & | i | ) | [inline] |
References IList< T >::const_iterator::p.
| const T& IList< T >::const_iterator::operator* | ( | ) | const [inline] |
| const T* IList< T >::const_iterator::operator-> | ( | ) | const [inline] |
| const_iterator& IList< T >::const_iterator::operator++ | ( | ) | [inline] |
| const_iterator& IList< T >::const_iterator::operator-- | ( | ) | [inline] |
| bool IList< T >::const_iterator::operator== | ( | const const_iterator | i | ) | const [inline] |
References IList< T >::const_iterator::p.
| bool IList< T >::const_iterator::operator!= | ( | const const_iterator | i | ) | const [inline] |
References IList< T >::const_iterator::p.
friend class iterator [friend] |
1.5.6