class TMDoubleListIteratorImp

More...

Definition#include <classlib/include/classlib/dlistimp.h>
Template formTMDoubleListIteratorImp<class T>
Inherited byTDequeAsDoubleListIterator, TDoubleListIteratorImp, TIDequeAsDoubleListIterator, TIDoubleListIteratorImp, TIQueueAsDoubleListIterator, TISDoubleListIteratorImp, TISTQueueIterator, TMDequeAsDoubleListIterator, TMIDequeAsDoubleListIterator, TMIDoubleListIteratorImp, TMIQueueAsDoubleListIterator, TMISDoubleListIteratorImp, TMInternalIDoubleListIteratorImp, TMQueueAsDoubleListIterator, TMSDoubleListIteratorImp, TMSInternalIDoubleListIteratorImp, TPriorityCacheIterator, TQueueAsDoubleListIterator, TSDoubleListIteratorImp
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Private Types

Private Methods

Private Members


Detailed Description

template class TMDoubleListIteratorImp

Implements a double list iterator. This iterator works with any direct double list. For indirect lists, see TMIDoubleListIteratorImp.

typedef TMDoubleListImp MListImp

MListImp

[private]

typedef TMSDoubleListImp MSListImp

MSListImp

[private]

 TMDoubleListIteratorImp ( const MListImp& l )

TMDoubleListIteratorImp

 TMDoubleListIteratorImp ( const MSListImp& l )

TMDoubleListIteratorImp

operator  int ()

int

const T&  Current ()

Current

const T&  operator ++ ( int )

operator ++

const T&  operator ++ ()

operator ++

const T&  operator -- ( int )

operator --

const T&  operator -- ()

operator --

void  Restart ()

Restart

void  RestartAtTail ()

RestartAtTail

const TMDoubleListImp * List

List

[private]

TMDoubleListElement * Cur

Cur

[private]

template  TMDoubleListIteratorImp ( const TMSDoubleListImp& l )

TMDoubleListIteratorImp

[private]


Generated by: nicola on gulliver.wadahome.it on Sun May 25 13:54:34 2003, using kdoc 2.0a53.