Main Page | Namespace List | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

List< C, ID >::DelIterator Class Reference

#include <List.hpp>

List of all members.

Public Member Functions

 DelIterator (List *&l)
next ()
bool more ()
void del ()
void restore (C elem)

Private Attributes

List *& _lst
List_prev
List_cur

template<class C, ClassID ID>
class List< C, ID >::DelIterator


Constructor & Destructor Documentation

template<class C, ClassID ID>
List< C, ID >::DelIterator::DelIterator List *&  l  )  [inline]
 


Member Function Documentation

template<class C, ClassID ID>
void List< C, ID >::DelIterator::del  )  [inline]
 

template<class C, ClassID ID>
bool List< C, ID >::DelIterator::more  )  [inline]
 

template<class C, ClassID ID>
C List< C, ID >::DelIterator::next  )  [inline]
 

template<class C, ClassID ID>
void List< C, ID >::DelIterator::restore elem  )  [inline]
 


Member Data Documentation

template<class C, ClassID ID>
List* List< C, ID >::DelIterator::_cur [private]
 

template<class C, ClassID ID>
List*& List< C, ID >::DelIterator::_lst [private]
 

template<class C, ClassID ID>
List* List< C, ID >::DelIterator::_prev [private]
 


The documentation for this class was generated from the following file:
Generated on Sat Jun 28 15:08:59 2003 for Vampire by doxygen 1.3.2