#include <dlist.h>
VDKListiterator< T >::VDKListiterator | ( | VDKList< T > & | c | ) | [inline] |
Constructor
a | VDKList reference |
virtual VDKListiterator< T >::~VDKListiterator | ( | ) | [inline, virtual] |
Destructor
void VDKListiterator< T >::operator++ | ( | ) | [inline] |
Incremental operator (postfix)
void VDKListiterator< T >::operator++ | ( | int | ) | [inline] |
Incremental operator (infix)
void VDKListiterator< T >::operator-- | ( | ) | [inline] |
Decremental operator (postfix)
void VDKListiterator< T >::operator-- | ( | int | ) | [inline] |
Decremental operator (infix)
void VDKListiterator< T >::first | ( | ) | [inline] |
Goes to list head
void VDKListiterator< T >::last | ( | ) | [inline] |
Goes to list tail
VDKListiterator< T >::operator int | ( | ) | [inline] |
Return 0 at the list end
T* VDKListiterator< T >::current | ( | ) | [inline] |
Returns currently pointed object
void VDKListiterator< T >::restart | ( | ) | [inline] |
Rewind iterator