 
 
	 
In file ../include/EST_TIterator.h:
| template<class Container, class IPointer, class Entry> class EST_TIterator | 
| ![[more]](icon1.gif)  | EST_TIterator () Create an iterator not associated with any specific container | ||||||||
| ![[more]](icon1.gif)  | EST_TIterator (const Container &over) Create an iterator ready to run over the given container | ||||||||
| ![[more]](icon1.gif) Iter& | operator =  (const Iter &orig) Copy an iterator by assignment | ||||||||
| ![[more]](icon1.gif) Iter& | operator =  (const Container &over) Assigning a container to an iterator sets it ready to start | ||||||||
| ![[more]](icon1.gif) void | begin (const Container &over) Set the iterator ready to run over this container | ||||||||
| ![[more]](icon1.gif) void | beginning () Reset to the start of the container | ||||||||
| ![[more]](icon1.gif)  | End Tests | ||||||||
| ![[more]](icon1.gif)  | Moving Forward 
 | ||||||||
| ![[more]](icon1.gif)  | Access 
 | 
| ![[more]](icon1.gif) typedef  EST_TIterator<Container, IPointer, Entry> | Iter Name for an itterator like this | 
 Container* cont
Container* cont
 unsigned int pos
unsigned int pos
 IPointer pointer
IPointer pointer
 typedef  EST_TIterator<Container, IPointer, Entry>  Iter
typedef  EST_TIterator<Container, IPointer, Entry>  Iter
 EST_TIterator()
 EST_TIterator()
 EST_TIterator(const Container &over)
 EST_TIterator(const Container &over)
 Iter& operator = (const Iter &orig)
Iter& operator = (const Iter &orig)
 Iter& operator = (const Container &over)
Iter& operator = (const Container &over)
 void begin(const Container &over)
void begin(const Container &over)
 void beginning()
void beginning()
 End Tests
 End Tests
 bool has_more_elements() const
bool has_more_elements() const 
 bool at_end() const
bool at_end() const 
 operator int() const
 operator int() const 
 Moving Forward
 Moving Forward
 void next()
void next()
 Iter& operator ++()
Iter& operator ++()
 Access
 Access
Alphabetic index HTML hierarchy of classes or Java
 
This page is part of the 
Edinburgh Speech Tools Library documentation
Copyright  University of Edinburgh 1997
Contact:  
         speech_tools@cstr.ed.ac.uk