-
#include "tensorstore/data_type.h" -
template <typename T = void>
using tensorstore::dtype_t = std::conditional_t<
std::is_void_v<T>,
DataType,
StaticDataType<CanonicalElementType<std::remove_cv_t<T>>>>; Alias for the
StaticDataTyperepresentingTifTis notvoid, orDataTypeifTisvoid.Qualifiers of
Tare ignored, and additionallyTis “canonicalized” according toCanonicalElementType.- Param T:¶
C++ element type for which to obtain the corresponding data type. Any const/volatile qualifiers are ignored.