|
wibble
0.1.28
|
#include <range.h>


Public Types | |
| typedef Transform::argument_type | Source |
| typedef Transform::result_type | Result |
Public Member Functions | |
| TransformedRange (Range< Source > r, Transform t) | |
| bool | operator<= (const TransformedRange &o) const |
| Result | head () const |
| void | removeFirst () |
| void | setToEmpty () |
Protected Attributes | |
| Range< Source > | m_range |
| Transform | m_transform |
| typedef Transform::result_type wibble::TransformedRange< Transform >::Result |
| typedef Transform::argument_type wibble::TransformedRange< Transform >::Source |
| wibble::TransformedRange< Transform >::TransformedRange | ( | Range< Source > | r, |
| Transform | t | ||
| ) | [inline] |
| Result wibble::TransformedRange< Transform >::head | ( | ) | const [inline] |
| bool wibble::TransformedRange< Transform >::operator<= | ( | const TransformedRange< Transform > & | o | ) | const [inline] |
References wibble::TransformedRange< Transform >::m_range.
| void wibble::TransformedRange< Transform >::removeFirst | ( | ) | [inline] |
| void wibble::TransformedRange< Transform >::setToEmpty | ( | ) | [inline] |
Range< Source > wibble::TransformedRange< Transform >::m_range [protected] |
Transform wibble::TransformedRange< Transform >::m_transform [protected] |
Referenced by wibble::TransformedRange< Transform >::head().
1.7.6.1