35 #ifndef _BLAZE_UTIL_TYPETRAITS_HASSIZE_H_ 36 #define _BLAZE_UTIL_TYPETRAITS_HASSIZE_H_ 74 template<
typename T,
size_t Size >
92 template<
size_t Size >
111 template<
size_t Size >
112 struct HasSize<const void,Size>
130 template<
size_t Size >
131 struct HasSize<volatile void,Size>
149 template<
size_t Size >
150 struct HasSize<const volatile void,Size>
184 template<
typename T >
218 template<
typename T >
252 template<
typename T >
286 template<
typename T >
Header file for basic type definitions.
Compile time size check.This type trait offers the possibility to test whether a given type has a siz...
Definition: HasSize.h:185
Generic wrapper for a compile time constant integral value.The IntegralConstant class template repres...
Definition: IntegralConstant.h:71
Compile time size check.This class offers the possibility to test the size of a type at compile time...
Definition: HasSize.h:75
Compile time size check.This type trait offers the possibility to test whether a given type has a siz...
Definition: HasSize.h:219
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
Compile time size check.This type trait offers the possibility to test whether a given type has a siz...
Definition: HasSize.h:253
Compile time size check.This type trait offers the possibility to test whether a given type has a siz...
Definition: HasSize.h:287
Header file for the IntegralConstant class template.