35 #ifndef _BLAZE_UTIL_MPL_AND_H_ 36 #define _BLAZE_UTIL_MPL_AND_H_ 77 Bool< IsSame< Bools<
true, T1::value, T2::value, (Ts::value)... >
78 ,
Bools< T1::value, T2::value, (Ts::value)...,
true > >::value >;
98 constexpr
bool And_v =
And<T1,T2,Ts...>::value;
Generic wrapper for a compile time constant integral value.The IntegralConstant class template repres...
Definition: IntegralConstant.h:71
Header file for the IsSame and IsStrictlySame type traits.
IntegralConstant< bool, C > Bool
Compile time integral constant wrapper for bool.The Bool class template represents an integral wrappe...
Definition: Bool.h:70
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
Bool< IsSame< Bools< true, T1::value, T2::value,(Ts::value)... >, Bools< T1::value, T2::value,(Ts::value)..., true > >::value > And
Compile time logical 'and' evaluation.The And alias declaration performs at compile time a logical 'a...
Definition: And.h:78
constexpr bool And_v
Auxiliary variable template for the And alias.The And_v variable template provides a convenient short...
Definition: And.h:98
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.
Header file for the Bool class template.