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

DocInfoList::iterator Class Reference

Iterator class, used for all subclass lists. More...

#include <DocInfoList.hpp>

List of all members.

Public Methods

 iterator ()
 iterator (const iterator &other)
 iterator (const DocInfoList *dil, POS_T pos)
 ~iterator ()
DocInfo & operator * ()
DocInfo * operator-> ()
iterator & operator++ ()
iterator & operator++ (int)
bool operator== (const iterator &other) const
bool operator!= (const iterator &other) const
iterator & operator= (const iterator &other)
void seek (POS_T pos)

Protected Attributes

const DocInfoList * list
POS_T position
DocInfo * current


Detailed Description

Iterator class, used for all subclass lists.


Constructor & Destructor Documentation

DocInfoList::iterator::iterator (    )  [inline]
 

DocInfoList::iterator::iterator (  const iterator &    other )  [inline]
 

DocInfoList::iterator::iterator (  const DocInfoList *    dil,
POS_T    pos
)  [inline]
 

DocInfoList::iterator::~iterator (    )  [inline]
 


Member Function Documentation

DocInfo& DocInfoList::iterator::operator * (    )  [inline]
 

bool DocInfoList::iterator::operator!= (  const iterator &    other )  const [inline]
 

iterator& DocInfoList::iterator::operator++ (  int    )  [inline]
 

iterator& DocInfoList::iterator::operator++ (    )  [inline]
 

DocInfo* DocInfoList::iterator::operator-> (    )  [inline]
 

iterator& DocInfoList::iterator::operator= (  const iterator &    other )  [inline]
 

bool DocInfoList::iterator::operator== (  const iterator &    other )  const [inline]
 

void DocInfoList::iterator::seek (  POS_T    pos )  [inline]
 

seek to a particular place in the list use with caution. make sure you know what POS_T should be


Member Data Documentation

DocInfo* DocInfoList::iterator::current [protected]
 

const DocInfoList* DocInfoList::iterator::list [protected]
 

POS_T DocInfoList::iterator::position [protected]
 


The documentation for this class was generated from the following file:
Generated on Wed Nov 3 12:59:30 2004 for Lemur Toolkit by doxygen1.2.18