35 #ifndef _BLAZE_UTIL_MPL_NAND_H_ 36 #define _BLAZE_UTIL_MPL_NAND_H_ 77 Bool_t< !IsSame< Bools<
true, T1::value, T2::value, (Ts::value)... >
78 ,
Bools< T1::value, T2::value, (Ts::value)...,
true > >::value >;
constexpr bool Nand_v
Auxiliary variable template for the Nand_t alias.The Nand_v variable template provides a convenient s...
Definition: Nand.h:98
Generic wrapper for a compile time constant integral value.The IntegralConstant class template repres...
Definition: IntegralConstant.h:72
Header file for the IsSame and IsStrictlySame type traits.
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
IntegralConstant< bool, B > Bool_t
Compile time integral constant wrapper for bool.The Bool_t alias template represents an integral wrap...
Definition: IntegralConstant.h:153
Bool_t< !IsSame< Bools< true, T1::value, T2::value,(Ts::value)... >, Bools< T1::value, T2::value,(Ts::value)..., true > >::value > Nand_t
Compile time logical NAND evaluation.The Nand_t alias template performs at compile time a logical NAN...
Definition: Nand.h:78
Header file for the IntegralConstant class template.
Auxiliary tool for unwrapping a pack of variadic boolean values.The Bools class template represents a...
Definition: Bools.h:55
Header file for the Bools class template.