35#ifndef _BLAZE_MATH_TYPETRAITS_ISRESTRICTED_H_
36#define _BLAZE_MATH_TYPETRAITS_ISRESTRICTED_H_
105template<
typename T >
106struct IsRestricted< volatile T >
107 :
public IsRestricted<T>
118template<
typename T >
119struct IsRestricted< const volatile T >
120 :
public IsRestricted<T>
139template<
typename T >
Header file for the IntegralConstant class template.
constexpr bool IsRestricted_v
Auxiliary variable template for the IsRestricted type trait.
Definition: IsRestricted.h:140
Generic wrapper for a compile time constant integral value.
Definition: IntegralConstant.h:74
Compile time check for data types with restricted data access.
Definition: IsRestricted.h:83