wibble  0.1.28
Public Types | Public Member Functions | Public Attributes
wibble::list::Singular< T > Struct Template Reference

#include <list.h>

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

List of all members.

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

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


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 >
bool wibble::list::Singular< T >::empty ( ) const [inline]
template<typename T >
T wibble::list::Singular< T >::head ( ) const [inline]
template<typename T >
Singular wibble::list::Singular< T >::tail ( ) const [inline]

Member Data Documentation

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

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