Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

VDKListiterator< T > Class Template Reference

Provides a VDKList iterator. More...

#include <dlist.h>

List of all members.

Public Methods


Detailed Description

template<class T>
class VDKListiterator< T >

Provides a VDKList iterator.


Constructor & Destructor Documentation

template<class T>
VDKListiterator< T >::VDKListiterator (  VDKList< T > &    c )  [inline]
 

Constructor

Parameters:
a  VDKList reference

template<class T>
virtual VDKListiterator< T >::~VDKListiterator (    )  [inline, virtual]
 

Destructor


Member Function Documentation

template<class T>
T* VDKListiterator< T >::current (    )  [inline]
 

Returns currently pointed object

template<class T>
void VDKListiterator< T >::first (    )  [inline]
 

Goes to list head

template<class T>
void VDKListiterator< T >::last (    )  [inline]
 

Goes to list tail

template<class T>
VDKListiterator< T >::operator int (    )  [inline]
 

Return 0 at the list end

template<class T>
void VDKListiterator< T >::operator++ (  int    )  [inline]
 

Incremental operator (infix)

template<class T>
void VDKListiterator< T >::operator++ (    )  [inline]
 

Incremental operator (postfix)

template<class T>
void VDKListiterator< T >::operator-- (  int    )  [inline]
 

Decremental operator (infix)

template<class T>
void VDKListiterator< T >::operator-- (    )  [inline]
 

Decremental operator (postfix)

template<class T>
void VDKListiterator< T >::restart (    )  [inline]
 

Rewind iterator


The documentation for this class was generated from the following file:
Generated on Wed Apr 17 13:24:58 2002 for vdk 2.0.1 by doxygen1.2.15