#include <range.h>
Public Member Functions | |
CastedRange () | |
CastedRange (Range< Casted > r) | |
T | head () const |
void | removeFirst () |
bool | operator<= (const CastedRange &r) const |
void | setToEmpty () |
Protected Attributes | |
Range< Casted > | m_casted |
wibble::CastedRange< T, Casted >::CastedRange | ( | ) | [inline] |
wibble::CastedRange< T, Casted >::CastedRange | ( | Range< Casted > | r | ) | [inline] |
T wibble::CastedRange< T, Casted >::head | ( | ) | const [inline] |
References wibble::Range< T >::head(), and wibble::CastedRange< T, Casted >::m_casted.
void wibble::CastedRange< T, Casted >::removeFirst | ( | ) | [inline] |
bool wibble::CastedRange< T, Casted >::operator<= | ( | const CastedRange< T, Casted > & | r | ) | const [inline] |
References wibble::CastedRange< T, Casted >::m_casted.
void wibble::CastedRange< T, Casted >::setToEmpty | ( | ) | [inline] |
Range< Casted > wibble::CastedRange< T, Casted >::m_casted [protected] |