wibble::CastedRange< T, Casted > Struct Template Reference

#include <range.h>

Inheritance diagram for wibble::CastedRange< T, Casted >:
[legend]
Collaboration diagram for wibble::CastedRange< T, Casted >:
[legend]

List of all members.

Public Member Functions

 CastedRange ()
 CastedRange (Range< Casted > r)
head () const
void removeFirst ()
bool operator<= (const CastedRange &r) const
void setToEmpty ()

Protected Attributes

Range< Casted > m_casted

template<typename T, typename Casted>
struct wibble::CastedRange< T, Casted >


Constructor & Destructor Documentation

template<typename T , typename Casted >
wibble::CastedRange< T, Casted >::CastedRange (  )  [inline]
template<typename T , typename Casted >
wibble::CastedRange< T, Casted >::CastedRange ( Range< Casted >  r  )  [inline]

Member Function Documentation

template<typename T , typename Casted >
T wibble::CastedRange< T, Casted >::head (  )  const [inline]
template<typename T , typename Casted >
bool wibble::CastedRange< T, Casted >::operator<= ( const CastedRange< T, Casted > &  r  )  const [inline]
template<typename T , typename Casted >
void wibble::CastedRange< T, Casted >::removeFirst (  )  [inline]
template<typename T , typename Casted >
void wibble::CastedRange< T, Casted >::setToEmpty (  )  [inline]

Member Data Documentation

template<typename T , typename Casted >
Range< Casted > wibble::CastedRange< T, Casted >::m_casted [protected]

The documentation for this struct was generated from the following file:
Generated on Tue May 11 17:28:11 2010 for wibble by  doxygen 1.6.3