All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
blaze::NotEqualTo< T1, T2 > Struct Template Reference

Compile time type value comparison.The NotEqualTo class templates evaluates whether the two given conditions T1 and T2 are not equal to each other. In case T1::value is not equal to T2::value, the value member enumeration is set to 1, otherwise it is set to 0. More...

#include <NotEqualTo.h>

Detailed Description

template<typename T1, typename T2>
struct blaze::NotEqualTo< T1, T2 >

Compile time type value comparison.

The NotEqualTo class templates evaluates whether the two given conditions T1 and T2 are not equal to each other. In case T1::value is not equal to T2::value, the value member enumeration is set to 1, otherwise it is set to 0.

EqualTo< IsDouble<double>, IsFloat<double> >::value // Evaluates to 1
EqualTo< IsDouble<float> , IsFloat<float> >::value // Evaluates to 1
EqualTo< IsDouble<double>, IsFloat<float> >::value // Evaluates to 0
EqualTo< IsDouble<float> , IsFloat<double> >::value // Evaluates to 0

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