35 #ifndef _BLAZE_MATH_TYPETRAITS_REMOVEADAPTOR_H_ 36 #define _BLAZE_MATH_TYPETRAITS_REMOVEADAPTOR_H_ 75 template<
typename T >
93 template<
typename T >
110 template<
typename T >
111 struct RemoveAdaptor< volatile T >
115 using Type =
volatile typename RemoveAdaptor<T>::Type;
127 template<
typename T >
128 struct RemoveAdaptor< const volatile T >
132 using Type =
const volatile typename RemoveAdaptor<T>::Type;
152 template<
typename T >
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
typename RemoveAdaptor< T >::Type RemoveAdaptor_t
Auxiliary alias declaration for the RemoveAdaptor type trait.The RemoveAdaptor_t alias declaration pr...
Definition: RemoveAdaptor.h:153
Removal of top level adaptor types.In case the given type is an adaptor type (SymmetricMatrix,...
Definition: RemoveAdaptor.h:76