|
wibble
0.1.28
|
#include <range.h>


Public Types | |
| typedef std::iterator_traits < It >::value_type | Value |
Public Member Functions | |
| IteratorRange () | |
| IteratorRange (It c, It e) | |
| Value | head () const |
| void | removeFirst () |
| bool | operator<= (const IteratorRange &r) const |
| void | setToEmpty () |
Protected Attributes | |
| It | m_current |
| It | m_end |
| typedef std::iterator_traits< It >::value_type wibble::IteratorRange< It >::Value |
| wibble::IteratorRange< It >::IteratorRange | ( | ) | [inline] |
| wibble::IteratorRange< It >::IteratorRange | ( | It | c, |
| It | e | ||
| ) | [inline] |
| Value wibble::IteratorRange< It >::head | ( | ) | const [inline] |
References wibble::IteratorRange< It >::m_current.
| bool wibble::IteratorRange< It >::operator<= | ( | const IteratorRange< It > & | r | ) | const [inline] |
References wibble::IteratorRange< It >::m_current, and wibble::IteratorRange< It >::m_end.
| void wibble::IteratorRange< It >::removeFirst | ( | ) | [inline] |
References wibble::IteratorRange< It >::m_current.
| void wibble::IteratorRange< It >::setToEmpty | ( | ) | [inline] |
References wibble::IteratorRange< It >::m_current, and wibble::IteratorRange< It >::m_end.
It wibble::IteratorRange< It >::m_current [protected] |
It wibble::IteratorRange< It >::m_end [protected] |
Referenced by wibble::IteratorRange< It >::operator<=(), and wibble::IteratorRange< It >::setToEmpty().
1.7.6.1