1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-04-09 21:50:45 +01:00

HDF5: revert back to native types

This commit is contained in:
Antonin Portelli 2017-01-19 18:24:53 -08:00
parent ade1058e5f
commit 81e66d6631

View File

@ -20,20 +20,21 @@ static constexpr bool isNative = true;\
}; };
#define DEFINE_HDF5_NATIVE_TYPES \ #define DEFINE_HDF5_NATIVE_TYPES \
HDF5_NATIVE_TYPE(STD_B8LE, bool);\ HDF5_NATIVE_TYPE(NATIVE_B8, bool);\
HDF5_NATIVE_TYPE(STD_I8LE, char);\ HDF5_NATIVE_TYPE(NATIVE_CHAR, char);\
HDF5_NATIVE_TYPE(STD_U8LE, unsigned char);\ HDF5_NATIVE_TYPE(NATIVE_SCHAR, signed char);\
HDF5_NATIVE_TYPE(STD_I16LE, short);\ HDF5_NATIVE_TYPE(NATIVE_UCHAR, unsigned char);\
HDF5_NATIVE_TYPE(STD_U16LE, unsigned short);\ HDF5_NATIVE_TYPE(NATIVE_SHORT, short);\
HDF5_NATIVE_TYPE(STD_I32LE, int);\ HDF5_NATIVE_TYPE(NATIVE_USHORT, unsigned short);\
HDF5_NATIVE_TYPE(STD_U32LE, unsigned int);\ HDF5_NATIVE_TYPE(NATIVE_INT, int);\
HDF5_NATIVE_TYPE(STD_I64LE, long);\ HDF5_NATIVE_TYPE(NATIVE_UINT, unsigned int);\
HDF5_NATIVE_TYPE(STD_U64LE, unsigned long);\ HDF5_NATIVE_TYPE(NATIVE_LONG, long);\
HDF5_NATIVE_TYPE(STD_I64LE, long long);\ HDF5_NATIVE_TYPE(NATIVE_ULONG, unsigned long);\
HDF5_NATIVE_TYPE(STD_U64LE, unsigned long long);\ HDF5_NATIVE_TYPE(NATIVE_LLONG, long long);\
HDF5_NATIVE_TYPE(IEEE_F32LE, float);\ HDF5_NATIVE_TYPE(NATIVE_ULLONG, unsigned long long);\
HDF5_NATIVE_TYPE(IEEE_F64LE, double);\ HDF5_NATIVE_TYPE(NATIVE_FLOAT, float);\
HDF5_NATIVE_TYPE(IEEE_F64LE, long double); HDF5_NATIVE_TYPE(NATIVE_DOUBLE, double);\
HDF5_NATIVE_TYPE(NATIVE_LDOUBLE, long double);
namespace Grid namespace Grid
{ {