13 #ifndef ML_TEMPLATE_SUPPORT_H
14 #define ML_TEMPLATE_SUPPORT_H
104 #if ML_DEPRECATED_SINCE(3,5,0)
107 inline MLint32 MLIsStandardTypePtr(
const T*) {
return ML_NAMESPACE::TypeTraits<T>::isStandardType?1:0; }
109 #if defined(WIN32) && !defined(ML_NO_DEPRECATED_WARNINGS)
110 #pragma deprecated("MLIsStandardTypePtr")
MLint32 MLDataType
MLDataType.
MLint32 MLIsSignedTypePtr(const T *)
MLint32 MLIs8BitIntegerTypePtr(const T *)
MLint32 MLIsBuiltInFloatingPointTypePtr(const T *)
MLDataType MLGetDataTypeFromPtr(const T *)
MLint32 MLIs8_16_Or_32BitIntegerTypePtr(const T *)
MLint32 MLIs32BitIntegerTypePtr(const T *)
MLint32 MLIsBuiltInIntegerTypePtr(const T *)
MLint32 MLIs16BitIntegerTypePtr(const T *)
size_t MLGetDataTypeSizeFromPtr(const T *)
MLint32 MLIsScalarTypePtr(const T *)
MLint32 MLIs64BitIntegerTypePtr(const T *)
SwitchType< ml::TypeTraits< T >::isBuiltInIntegerType > isBuiltInIntegerType()