Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

SMListIterator Class Template Reference

#include <SMListIterator.h>

List of all members.

Public Methods

 SMListIterator (const SMList< T > &)
 ~SMListIterator ()
bool EOL () const
void reset ()
bool nextCell ()
const T& getData ()
int getNumberOfElements () const

Private Methods

void deleteCurrentData ()
void parseData ()

Private Attributes

Chars currentLine
T* currentData
FPGroup theGroup
int numberOfCurrent
SMListData theData
bool eol_reached

template<class T> class SMListIterator


Constructor & Destructor Documentation

template<class T>
SMListIterator<T>::SMListIterator<T> ( const SMList< T > & )
 

template<class T>
SMListIterator<T>::~SMListIterator<T> ( ) [inline]
 

Definition at line 30 of file SMListIterator.h.


Member Function Documentation

template<class T>
bool SMListIterator<T>::EOL ( ) const [inline]
 

Definition at line 38 of file SMListIterator.h.

template<class T>
void SMListIterator<T>::reset ( )
 

template<class T>
bool SMListIterator<T>::nextCell ( )
 

template<class T>
const T& SMListIterator<T>::getData ( )
 

template<class T>
int SMListIterator<T>::getNumberOfElements ( ) const [inline]
 

Definition at line 46 of file SMListIterator.h.

template<class T>
void SMListIterator<T>::deleteCurrentData ( ) [private]
 

template<class T>
void SMListIterator<T>::parseData ( ) [private]
 


Member Data Documentation

template<class T>
Chars SMListIterator<T>::currentLine [private]
 

Definition at line 56 of file SMListIterator.h.

template<class T>
T* SMListIterator<T>::currentData [private]
 

Definition at line 58 of file SMListIterator.h.

template<class T>
FPGroup SMListIterator<T>::theGroup [private]
 

Definition at line 60 of file SMListIterator.h.

template<class T>
int SMListIterator<T>::numberOfCurrent [private]
 

Definition at line 63 of file SMListIterator.h.

template<class T>
SMListData SMListIterator<T>::theData [private]
 

Definition at line 66 of file SMListIterator.h.

template<class T>
bool SMListIterator<T>::eol_reached [private]
 

Definition at line 68 of file SMListIterator.h.


The documentation for this class was generated from the following file:
Generated at Tue Jun 19 09:50:07 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001