Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CList< T >::iterator Class Reference

#include </home/clem/local/src/opie/noncore/apps/opie-reader/my_list.h>

Collaboration diagram for CList< T >::iterator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 iterator (node *_c)
iteratoroperator++ ()
iteratoroperator++ (int)
operator * ()
T * operator-> ()
T * pContent ()
bool operator!= (iterator t)
bool operator== (iterator t)

Private Attributes

nodecurrent

template<class T>
class CList< T >::iterator


Constructor & Destructor Documentation

template<class T>
CList< T >::iterator::iterator node _c  )  [inline]
 

Definition at line 154 of file my_list.h.


Member Function Documentation

template<class T>
T CList< T >::iterator::operator *  )  [inline]
 

Definition at line 165 of file my_list.h.

References CList< T >::iterator::current, and CList< T >::node::data.

template<class T>
bool CList< T >::iterator::operator!= iterator  t  )  [inline]
 

Definition at line 177 of file my_list.h.

References CList< T >::iterator::current.

template<class T>
iterator& CList< T >::iterator::operator++ int   )  [inline]
 

Definition at line 160 of file my_list.h.

References CList< T >::iterator::current, and CList< T >::node::next.

template<class T>
iterator& CList< T >::iterator::operator++  )  [inline]
 

Definition at line 155 of file my_list.h.

References CList< T >::iterator::current, and CList< T >::node::next.

template<class T>
T* CList< T >::iterator::operator->  )  [inline]
 

Definition at line 169 of file my_list.h.

References CList< T >::iterator::current, and CList< T >::node::data.

template<class T>
bool CList< T >::iterator::operator== iterator  t  )  [inline]
 

Definition at line 181 of file my_list.h.

References CList< T >::iterator::current.

template<class T>
T* CList< T >::iterator::pContent  )  [inline]
 

Definition at line 173 of file my_list.h.

References CList< T >::iterator::current, and CList< T >::node::data.


Member Data Documentation

template<class T>
node* CList< T >::iterator::current [private]
 

Definition at line 152 of file my_list.h.

Referenced by CList< T >::iterator::operator *(), CList< T >::iterator::operator!=(), CList< T >::iterator::operator++(), CList< T >::iterator::operator->(), CList< T >::iterator::operator==(), and CList< T >::iterator::pContent().


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 17:29:05 2005 for OPIE by  doxygen 1.4.2