Elm  1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
elm::genstruct::DLList< T, E >::AbstractIterator Class Reference

#include <elm/genstruct/DLList.h>

+ Inheritance diagram for elm::genstruct::DLList< T, E >::AbstractIterator:

Public Member Functions

 AbstractIterator (const DLList< T > &_list, DLNode *_cur)
 
 AbstractIterator (const AbstractIterator &iter)
 
AbstractIteratoroperator= (const AbstractIterator &iter)
 

Protected Attributes

const inhstruct::DLListlist
 
DLNode * cur
 

Constructor & Destructor Documentation

template<class T, class E = Equiv<T>>
elm::genstruct::DLList< T, E >::AbstractIterator::AbstractIterator ( const DLList< T > &  _list,
DLNode *  _cur 
)
template<class T, class E = Equiv<T>>
elm::genstruct::DLList< T, E >::AbstractIterator::AbstractIterator ( const AbstractIterator iter)

Member Function Documentation

Member Data Documentation

template<class T, class E = Equiv<T>>
const inhstruct::DLList* elm::genstruct::DLList< T, E >::AbstractIterator::list
protected

The documentation for this class was generated from the following file: