ulist< T >.iterator Struct Reference

#include <ulist.h>

List of all members.

template<class T>
struct ulist< T >::iterator

Public Member Functions

 iterator ()
 iterator (ulist< T > *current, int index)
iteratoroperator++ (int)
iterator operator-- (int)
T & operator * ()
T * operator-> ()
bool operator!= (iterator i)

Public Attributes

ulist< T > * current
int index

Constructor & Destructor Documentation

template<class T>
ulist< T >.iterator.iterator (  ) 

template<class T>
ulist< T >.iterator.iterator ( ulist< T > *  current,
int  index 

Member Function Documentation

template<class T>
iterator& ulist< T >.iterator.operator++ ( int   ) 

template<class T>
iterator ulist< T >.iterator.operator-- ( int   ) 

template<class T>
T& ulist< T >.iterator.operator * (  ) 

template<class T>
T* ulist< T >.iterator.operator-> (  ) 

template<class T>
bool ulist< T >.iterator.operator!= ( iterator  i  ) 

Member Data Documentation

template<class T>
ulist<T>* ulist< T >.iterator.current

template<class T>
int ulist< T >.iterator.index

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

Genereated on Tue Mar 11 19:26:04 2008 by Doxygen.

(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.