Check.h
Go to the documentation of this file.
1 //=================================================================================================
33 //=================================================================================================
34 
35 #ifndef _BLAZE_MATH_VIEWS_CHECK_H_
36 #define _BLAZE_MATH_VIEWS_CHECK_H_
37 
38 
39 namespace blaze {
40 
41 //=================================================================================================
42 //
43 // CLASS DEFINITION
44 //
45 //=================================================================================================
46 
47 //*************************************************************************************************
55 template< bool C >
56 struct Check
57 {
58  //**Constructor*********************************************************************************
61  explicit inline constexpr Check() {}
63  //**********************************************************************************************
64 };
65 //*************************************************************************************************
66 
67 
68 
69 
70 //=================================================================================================
71 //
72 // TYPE ALIASES
73 //
74 //=================================================================================================
75 
76 //*************************************************************************************************
85 //*************************************************************************************************
86 
87 
88 //*************************************************************************************************
97 //*************************************************************************************************
98 
99 
100 
101 
102 //=================================================================================================
103 //
104 // GLOBAL CHECK INSTANCES
105 //
106 //=================================================================================================
107 
108 //*************************************************************************************************
121 constexpr Checked checked;
122 //*************************************************************************************************
123 
124 
125 //*************************************************************************************************
139 //*************************************************************************************************
140 
141 } // namespace blaze
142 
143 #endif
constexpr Checked checked
Global Checked instance.The blaze::checked instance is an optional token for the creation of views...
Definition: Check.h:121
constexpr Unchecked unchecked
Global Unchecked instance.The blaze::unchecked instance is an optional token for the creation of view...
Definition: Check.h:138
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
Template for the blaze::checked and blaze::unchecked instances.blaze::Check is the template for the b...
Definition: Check.h:56