wibble::list::Singular< T > Struct Template Reference

#include <list.h>

Collaboration diagram for wibble::list::Singular< T >:
[legend]

List of all members.

template<typename T>
struct wibble::list::Singular< T >


Public Types

typedef T Type

Public Member Functions

 Singular ()
 Singular (T i)
head () const
bool empty () const
Singular tail () const

Public Attributes

m_value
bool m_empty

Member Typedef Documentation

template<typename T>
typedef T wibble::list::Singular< T >::Type


Constructor & Destructor Documentation

template<typename T>
wibble::list::Singular< T >::Singular (  )  [inline]

template<typename T>
wibble::list::Singular< T >::Singular ( i  )  [inline]


Member Function Documentation

template<typename T>
T wibble::list::Singular< T >::head (  )  const [inline]

template<typename T>
bool wibble::list::Singular< T >::empty (  )  const [inline]

template<typename T>
Singular wibble::list::Singular< T >::tail (  )  const [inline]


Member Data Documentation

template<typename T>
T wibble::list::Singular< T >::m_value

template<typename T>
bool wibble::list::Singular< T >::m_empty


The documentation for this struct was generated from the following file:

Generated on Tue Jun 17 22:23:55 2008 for wibble by  doxygen 1.5.6