#include <lists.h>
Inheritance diagram for PList< T >::iterator:
Public Member Functions | |
iterator (PListElement *e=NULL) | |
iterator | operator++ () |
iterator | operator-- () |
iterator | operator++ (int) |
iterator | operator-- (int) |
T * | operator-> () const |
T & | operator * () const |
PList< T >::iterator::iterator | ( | PListElement * | e = NULL |
) | [inline] |
Reimplemented from PList< T >::iterator< std::bidirectional_iterator_tag, T >.
Reimplemented in PList< T >::iterator.
Reimplemented from PList< T >::iterator< std::bidirectional_iterator_tag, T >.
Reimplemented in PList< T >::iterator, and PList< T >::const_iterator.
Reimplemented from PList< T >::iterator< std::bidirectional_iterator_tag, T >.
Reimplemented in PList< T >::iterator, and PList< T >::const_iterator.
Reimplemented from PList< T >::iterator< std::bidirectional_iterator_tag, T >.
Reimplemented in PList< T >::iterator, and PList< T >::const_iterator.
Reimplemented from PList< T >::iterator< std::bidirectional_iterator_tag, T >.
Reimplemented in PList< T >::iterator, and PList< T >::const_iterator.
T* PList< T >::iterator::operator-> | ( | ) | const [inline] |
Reimplemented from PList< T >::iterator< std::bidirectional_iterator_tag, T >.
Reimplemented in PList< T >::iterator, and PList< T >::const_iterator.
T& PList< T >::iterator::operator * | ( | ) | const [inline] |
Reimplemented from PList< T >::iterator< std::bidirectional_iterator_tag, T >.
Reimplemented in PList< T >::iterator, and PList< T >::const_iterator.