34 #ifndef __EST_TITERATOR_H__
35 #define __EST_TITERATOR_H__
73 template <
class Container,
class IPo
inter,
class Entry>
75 template <
class Container,
class IPo
inter,
class Entry>
77 template <
class Container,
class IPo
inter,
class Entry>
80 template <
class Container,
class IPo
inter,
class Entry>
112 {
begin(over);
return *
this;}
149 {
next();
return *
this;}
172 const Entry *operator ->()
const
186 unsigned int n()
const {
return pos; }
195 template <
class Container,
class IPo
inter,
class Entry>
212 { this->
begin(over); }
214 const Entry *operator ->()
const
218 template <
class Container,
class IPo
inter,
class Entry>
260 Entry *operator ->()
const
275 template <
class Container,
class IPo
inter,
class Entry>
292 { this->
begin(over); }
294 Entry *operator ->()
const