11 namespace ToolchefsSTL
14 template <
typename NumericType>
20 typedef uint8_t NumericType;
22 static constexpr NumericType min()
31 static constexpr NumericType max()
41 typedef uint16_t NumericType;
43 static constexpr NumericType min()
52 static constexpr NumericType max()
62 typedef uint32_t NumericType;
64 static constexpr NumericType min()
73 static constexpr NumericType max()
83 typedef uint64_t NumericType;
85 static constexpr NumericType min()
94 static constexpr NumericType max()
104 typedef int8_t NumericType;
106 static constexpr NumericType min()
111 static constexpr NumericType max()
121 typedef int16_t NumericType;
123 static constexpr NumericType min()
128 static constexpr NumericType max()
138 typedef int32_t NumericType;
140 static constexpr NumericType min()
145 static constexpr NumericType max()
155 typedef int64_t NumericType;
157 static constexpr NumericType min()
162 static constexpr NumericType max()
172 typedef float NumericType;
174 static constexpr NumericType min()
176 return 1.175494351e-38F;
179 static constexpr NumericType max()
181 return 3.402823466e+38F;
189 typedef double NumericType;
191 static constexpr NumericType min()
193 return 2.2250738585072014e-308;
196 static constexpr NumericType max()
198 return 1.7976931348623158e+308;