wibble 0.1.28
|
#include <range.h>
Public Types | |
typedef Amorph< Range< T > , RangeInterface< T > > | Super |
Public Member Functions | |
template<typename C > | |
Range (const C &i, typename IsType< int, typename C::RangeImplementation >::T fake=0) | |
Range () | |
T | head () const |
void | removeFirst () |
void | setToEmpty () |
template<typename C > | |
operator Range< C > () |
typedef Amorph< Range< T >, RangeInterface< T > > wibble::Range< T >::Super |
wibble::Range< T >::Range | ( | const C & | i, |
typename IsType< int, typename C::RangeImplementation >::T | fake = 0 |
||
) | [inline] |
wibble::Range< T >::Range | ( | ) | [inline] |
T wibble::Range< T >::head | ( | ) | const [inline] |
void wibble::Range< T >::removeFirst | ( | ) | [inline] |
void wibble::Range< T >::setToEmpty | ( | ) | [inline] |