library of assembled shared sources

http://lass.cocamware.com

lass::meta::Tuple< TypeList< meta::EmptyType, Ts > > Class Template Reference

#include <tuple.h>


Public Types

typedef meta::EmptyType TValue
typedef Tuple< Ts > TTail
typedef TypeList
< meta::EmptyType, Ts > 
TList

Public Member Functions

const meta::EmptyTypevalue () const
meta::EmptyTypevalue ()


Detailed Description

template<typename Ts>
class lass::meta::Tuple< TypeList< meta::EmptyType, Ts > >

Definition at line 72 of file tuple.h.


Member Typedef Documentation

template<typename Ts >
typedef meta::EmptyType lass::meta::Tuple< TypeList< meta::EmptyType, Ts > >::TValue

Definition at line 75 of file tuple.h.

template<typename Ts >
typedef Tuple<Ts> lass::meta::Tuple< TypeList< meta::EmptyType, Ts > >::TTail

Definition at line 76 of file tuple.h.

template<typename Ts >
typedef TypeList<meta::EmptyType, Ts> lass::meta::Tuple< TypeList< meta::EmptyType, Ts > >::TList

Definition at line 77 of file tuple.h.


Member Function Documentation

template<typename Ts >
const meta::EmptyType& lass::meta::Tuple< TypeList< meta::EmptyType, Ts > >::value (  )  const [inline]

Definition at line 78 of file tuple.h.

References lass::meta::EmptyType::instance().

template<typename Ts >
meta::EmptyType& lass::meta::Tuple< TypeList< meta::EmptyType, Ts > >::value (  )  [inline]

Definition at line 79 of file tuple.h.

References lass::meta::EmptyType::instance().


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

Generated on Mon Nov 10 14:22:10 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo