35 #ifndef _BLAZE_MATH_TYPETRAITS_HASMUTABLEDATAACCESS_H_ 36 #define _BLAZE_MATH_TYPETRAITS_HASMUTABLEDATAACCESS_H_ 73 template<
typename T >
85 template<
typename T >
98 template<
typename T >
99 struct HasMutableDataAccess< volatile T >
100 :
public HasMutableDataAccess<T>
111 template<
typename T >
112 struct HasMutableDataAccess< const volatile T >
113 :
public HasMutableDataAccess<T>
132 template<
typename T >
Generic wrapper for a compile time constant integral value.The IntegralConstant class template repres...
Definition: IntegralConstant.h:72
Compile time check for low-level access to mutable data.This type trait tests whether the given data ...
Definition: HasMutableDataAccess.h:74
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
constexpr bool HasMutableDataAccess_v
Auxiliary variable template for the HasMutableDataAccess type trait.The HasMutableDataAccess_v variab...
Definition: HasMutableDataAccess.h:133
Header file for the IntegralConstant class template.