#include <iterator.h>
Public Types | |
typedef std::iterator_traits < It >::value_type | Value |
Public Member Functions | |
StlIterator (It i) | |
virtual void | advance () |
virtual Value | current () const |
bool | operator== (const StlIterator< It > &o) |
Protected Attributes | |
It | m_iterator |
typedef std::iterator_traits< It >::value_type wibble::StlIterator< It >::Value |
wibble::StlIterator< It >::StlIterator | ( | It | i | ) | [inline] |
virtual void wibble::StlIterator< It >::advance | ( | ) | [inline, virtual] |
References wibble::StlIterator< It >::m_iterator.
virtual Value wibble::StlIterator< It >::current | ( | ) | const [inline, virtual] |
References wibble::StlIterator< It >::m_iterator.
bool wibble::StlIterator< It >::operator== | ( | const StlIterator< It > & | o | ) | [inline] |
References wibble::StlIterator< It >::m_iterator.
It wibble::StlIterator< It >::m_iterator [protected] |