|
wibble
0.1.28
|
#include <range.h>


Public Member Functions | |
| UniqueRange () | |
| UniqueRange (Range< T > r) | |
| void | find () const |
| void | removeFirst () |
| T | head () const |
| void | setToEmpty () |
| bool | operator<= (const UniqueRange &r) const |
Protected Attributes | |
| Range< T > | m_range |
| bool | m_valid:1 |
| wibble::UniqueRange< T >::UniqueRange | ( | ) | [inline] |
| wibble::UniqueRange< T >::UniqueRange | ( | Range< T > | r | ) | [inline] |
| void wibble::UniqueRange< T >::find | ( | ) | const [inline] |
| T wibble::UniqueRange< T >::head | ( | ) | const [inline] |
References wibble::UniqueRange< T >::find(), and wibble::UniqueRange< T >::m_range.
| bool wibble::UniqueRange< T >::operator<= | ( | const UniqueRange< T > & | r | ) | const [inline] |
References wibble::UniqueRange< T >::find(), and wibble::UniqueRange< T >::m_range.
| void wibble::UniqueRange< T >::removeFirst | ( | ) | [inline] |
| void wibble::UniqueRange< T >::setToEmpty | ( | ) | [inline] |
References wibble::UniqueRange< T >::m_range.
Range< T > wibble::UniqueRange< T >::m_range [mutable, protected] |
bool wibble::UniqueRange< T >::m_valid [mutable, protected] |
Referenced by wibble::UniqueRange< T >::find(), and wibble::UniqueRange< T >::removeFirst().
1.7.6.1