Blaze 3.9
AlwaysTrue.h
Go to the documentation of this file.
1//=================================================================================================
33//=================================================================================================
34
35#ifndef _BLAZE_UTIL_TYPETRAITS_ALWAYSTRUE_H_
36#define _BLAZE_UTIL_TYPETRAITS_ALWAYSTRUE_H_
37
38
39//*************************************************************************************************
40// Includes
41//*************************************************************************************************
42
44
45
46namespace blaze {
47
48//=================================================================================================
49//
50// CLASS DEFINITION
51//
52//=================================================================================================
53
54//*************************************************************************************************
62template< typename T >
64 : public TrueType
65{};
66//*************************************************************************************************
67
68
69//*************************************************************************************************
82template< typename T >
83constexpr bool AlwaysTrue_v = true;
84//*************************************************************************************************
85
86} // namespace blaze
87
88#endif
Header file for the IntegralConstant class template.
constexpr bool AlwaysTrue_v
Auxiliary variable template for the AlwaysTrue type trait.
Definition: AlwaysTrue.h:83
Type dependent compile time true.
Definition: AlwaysTrue.h:65
Generic wrapper for a compile time constant integral value.
Definition: IntegralConstant.h:74