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::concept::BiDiList< T >::Iterator Class Reference

#include </home/casse/otawa/elm/src/concepts.h>

+ Inheritance diagram for elm::concept::BiDiList< T >::Iterator:

Public Member Functions

 Iterator (const BiDiList< T > &list)
 
 Iterator (const Iterator< T > &iter)
 
 Iterator (const BackIterator< T > &iter)
 
Iteratoroperator= (const BackIterator< T > &iter)
 

Detailed Description

template<class T>
class elm::concept::BiDiList< T >::Iterator

Iterator for forward traversal of the list.

Constructor & Destructor Documentation

template<class T>
elm::concept::BiDiList< T >::Iterator::Iterator ( const BiDiList< T > &  list)
template<class T>
elm::concept::BiDiList< T >::Iterator::Iterator ( const Iterator< T > &  iter)
template<class T>
elm::concept::BiDiList< T >::Iterator::Iterator ( const BackIterator< T > &  iter)

Member Function Documentation

template<class T>
Iterator& elm::concept::BiDiList< T >::Iterator::operator= ( const BackIterator< T > &  iter)

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