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

lemur::api::FieldInfoList::iterator Class Reference

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

#include <FieldInfoList.hpp>

List of all members.

Public Member Functions

 iterator ()
 iterator (const iterator &other)
 iterator (const FieldInfoList *til, POS_T pos)
 ~iterator ()
FieldInfooperator * ()
FieldInfooperator-> ()
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 FieldInfoListlist
POS_T position
FieldInfocurrent


Detailed Description

Iterator class, used for all subclass lists.


Constructor & Destructor Documentation

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

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

lemur::api::FieldInfoList::iterator::iterator const FieldInfoList til,
POS_T  pos
[inline]
 

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


Member Function Documentation

FieldInfo& lemur::api::FieldInfoList::iterator::operator *  )  [inline]
 

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

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

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

FieldInfo* lemur::api::FieldInfoList::iterator::operator->  )  [inline]
 

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

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

void lemur::api::FieldInfoList::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

FieldInfo* lemur::api::FieldInfoList::iterator::current [protected]
 

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

POS_T lemur::api::FieldInfoList::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