All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
blaze::Append< TList, Type > Class Template Reference

Appending a type to a type list.The Append class can be used to append the data type Type to a type list TList. In order to append a data type, the Append class has to be instantiated for a particular type list and another type. The following example gives an impression of the use of the Append class: More...

#include <TypeList.h>

Detailed Description

template<typename TList, typename Type>
class blaze::Append< TList, Type >

Appending a type to a type list.

The Append class can be used to append the data type Type to a type list TList. In order to append a data type, the Append class has to be instantiated for a particular type list and another type. The following example gives an impression of the use of the Append class:

typedef BLAZE_TYPELIST_3( float, double ) Temp; // Defining a temporary type list
typedef blaze::Append<Temp,long double>::Result Floats; // Type list contained all floating point data types

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