![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <TypeList.h>
The building block of typelists of any length.
A TypeList is a type, not an object. It enables complex compile-time manipulation of a set of types.
Defines nested types: Head (first element, a non-typelist type by convention) Tail (second element, can be another typelist)
Definition at line 82 of file TypeList.h.
Public Types | |
typedef H | Head |
typedef T | Tail |
typedef H typelist::TypeList< H, T >::Head |
Definition at line 84 of file TypeList.h.
typedef T typelist::TypeList< H, T >::Tail |
Definition at line 85 of file TypeList.h.
Generated on 07-03-2016 for elastix by ![]() |
![]() |