User Documentation
RAVL, Recognition And Vision Library
DEVELOP HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Branch - BListIterC<class DataT>
 

  PUBLIC
BListIterC::BListIterC(void)
BListIterC::BListIterC(const BListC &)
BListIterC::operator =(const BListC &)
BListIterC::IsElm(void) const
BListIterC::operator bool(void) const
BListIterC::Data(void)
BListIterC::Data(void) const
BListIterC::operator *(void) const
BListIterC::operator *(void)
BListIterC::operator ->(void)
BListIterC::operator ->(void) const
BListIterC::Next(void)
BListIterC::operator ++(int)

   BListIterC<class DataT>   
 
BList iterator.
 
include "Ravl/BListIter.hh"
User Level:Normal
Library:RavlCore
In Scope:RavlN

Variables:
Methods:
BListIterC()
Default constructor.

BListIterC(const BListC<DataT> & list)
Construct from list.

const BListIterC<DataT> & operator =(const BListC<DataT> & l)
Assign to a list.

bool IsElm() const
Are we at a valid element in the list ?

operator bool() const
Are we at a valid element in the list ?

DataT & Data()
Access data.

const DataT & Data() const
Access data.

const DataT & operator *() const
Access data.

DataT & operator *()
Access data.

DataT * operator ->()
Access data.

const DataT * operator ->() const
Access data.

void Next()
Goto next element in the list.

void operator ++(int)
Goto next element in the list.


Maintainer:Charles Galambos, Documentation by CxxDoc: Tue Aug 13 09:59:02 2002