blaze::CommonType< T1, T2, T3 > Struct Template Reference

Deduction of a type common to several types.The CommonType type trait deduces a type that is common to up to three types T1 to T3. This may for instance be the resulting type of an arithmetic operation, such as an addition or a subtraction. Note that cv and reference qualifiers are generally ignored. More...

#include <CommonType.h>

Detailed Description

template<typename T1, typename T2, typename T3 = NullType>
struct blaze::CommonType< T1, T2, T3 >

Deduction of a type common to several types.

The CommonType type trait deduces a type that is common to up to three types T1 to T3. This may for instance be the resulting type of an arithmetic operation, such as an addition or a subtraction. Note that cv and reference qualifiers are generally ignored.


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