Public Types
ash::typelist::list< empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty > Struct Template Reference

#include <ash/typelist.h>

Inheritance diagram for ash::typelist::list< empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty >:
Inheritance graph
[legend]

List of all members.

Public Types

enum  { LENGTH = 0 }
typedef empty head
 The first type in the list.
typedef list tail
 The remainder of the list.
enum  { LENGTH = 1 + tail::LENGTH }

Detailed Description

template<>
struct ash::typelist::list< empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty, empty >

Note:
Spec for an empty list.

Member Typedef Documentation


Member Enumeration Documentation

template<typename T0 = empty, typename T1 = empty, typename T2 = empty, typename T3 = empty, typename T4 = empty, typename T5 = empty, typename T6 = empty, typename T7 = empty, typename T8 = empty, typename T9 = empty, typename TA = empty, typename TB = empty, typename TC = empty, typename TD = empty, typename TE = empty, typename TF = empty>
anonymous enum [inherited]
Enumerator:
LENGTH 

The number of types in the list.


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


© 2012   AshTL
Licensed under  AGPLv3
Hosted by  Get AshTL at SourceForge.net. Fast, secure and Free Open Source software downloads
Generated by  doxygen 1.7.4