Blaze  3.6
blaze::Append< TL, T > Struct Template Reference

Appending a type to a type list.The Append class can be used to append the data type T to a type list TL. 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 <Append.h>

Detailed Description

template<typename TL, typename T>
struct blaze::Append< TL, T >

Appending a type to a type list.

The Append class can be used to append the data type T to a type list TL. 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:

using Tmp = blaze::TypeList< float, double >; // Defining a temporary type list
using Floats = blaze::Append<Tmp,long double>::Type; // Type list contains all floating point data types

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