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

lemur::api::DocInfoList::iterator Class Reference

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

#include <DocInfoList.hpp>

List of all members.

Public Member Functions

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

Protected Attributes

const DocInfoListlist
POS_T position

Detailed Description

Iterator class, used for all subclass lists.

Constructor & Destructor Documentation

lemur::api::DocInfoList::iterator::iterator  )  [inline]

lemur::api::DocInfoList::iterator::iterator const iterator other  )  [inline]

lemur::api::DocInfoList::iterator::iterator const DocInfoList dil,
POS_T  pos

lemur::api::DocInfoList::iterator::~iterator  )  [inline]

Member Function Documentation

DocInfo& lemur::api::DocInfoList::iterator::operator *  )  [inline]

bool lemur::api::DocInfoList::iterator::operator!= const iterator other  )  const [inline]

iterator& lemur::api::DocInfoList::iterator::operator++ int   )  [inline]

iterator& lemur::api::DocInfoList::iterator::operator++  )  [inline]

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

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

bool lemur::api::DocInfoList::iterator::operator== const iterator other  )  const [inline]

void lemur::api::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* lemur::api::DocInfoList::iterator::current [protected]

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

POS_T lemur::api::DocInfoList::iterator::position [protected]

The documentation for this class was generated from the following file:
Generated on Tue Jun 15 11:03:04 2010 for Lemur by doxygen 1.3.4