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

DListIteratorRep Class Template Reference

#include <DList.h>

Inheritance diagram for DListIteratorRep::

RefCounter List of all members.

Public Methods

 DListIteratorRep (const DListOf< T > &L)
DListIteratorRep* clone () const
Bool operator== (const DListIteratorRep &LIR) const
value () const
Bool next ()
Bool previous ()
Bool done () const
void reset ()
void setToEnd ()
void write (ostream &ostr) const
void read (istream &istr)

Private Attributes

const DListOf<T>& theList
DCell<T>* current

template<class T> class DListIteratorRep


Constructor & Destructor Documentation

template<class T>
DListIteratorRep<T>::DListIteratorRep<T> ( const DListOf< T > & L ) [inline]
 

Definition at line 556 of file DList.h.

Referenced by clone().


Member Function Documentation

template<class T>
DListIteratorRep<T> * DListIteratorRep<T>::clone ( ) const [inline]
 

Definition at line 560 of file DList.h.

template<class T>
Bool DListIteratorRep<T>::operator== ( const DListIteratorRep<T> & LIR ) const [inline]
 

Definition at line 562 of file DList.h.

template<class T>
T DListIteratorRep<T>::value ( ) const [inline]
 

Definition at line 568 of file DList.h.

template<class T>
Bool DListIteratorRep<T>::next ( ) [inline]
 

Definition at line 576 of file DList.h.

template<class T>
Bool DListIteratorRep<T>::previous ( ) [inline]
 

Definition at line 582 of file DList.h.

template<class T>
Bool DListIteratorRep<T>::done ( ) const [inline]
 

Definition at line 588 of file DList.h.

template<class T>
void DListIteratorRep<T>::reset ( ) [inline]
 

Definition at line 590 of file DList.h.

Referenced by DListIteratorRep().

template<class T>
void DListIteratorRep<T>::setToEnd ( ) [inline]
 

Definition at line 592 of file DList.h.

template<class T>
void DListIteratorRep<T>::write ( ostream & ostr ) const
 

template<class T>
void DListIteratorRep<T>::read ( istream & istr )
 


Member Data Documentation

template<class T>
const DListOf<T>& DListIteratorRep<T>::theList [private]
 

Definition at line 608 of file DList.h.

template<class T>
DCell<T>* DListIteratorRep<T>::current [private]
 

Definition at line 609 of file DList.h.


The documentation for this class was generated from the following file:
Generated at Tue Jun 19 09:49:51 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001