Adds release version to constants in H5S and H5T (#6135)

* Moved \since to the next line for consistency
This commit is contained in:
bmribler
2025-12-31 09:40:48 -06:00
committed by GitHub
parent 21d916841c
commit edf72d98c2
2 changed files with 118 additions and 1 deletions
+4 -1
View File
@@ -28,6 +28,7 @@
* will be selected. In the case of a memory dataspace, this means that
* the specified file dataspace will also be used for the memory dataspace.
* Used in place of a file or memory dataspace @ref hid_t value.
* \since 1.0.0
*/
#define H5S_ALL 0
@@ -47,10 +48,12 @@
*/
#define H5S_PLIST 2
#define H5S_UNLIMITED HSIZE_UNDEF /**< Value for 'unlimited' dimensions */
/** Value for 'unlimited' dimensions \since 1.0.0 */
#define H5S_UNLIMITED HSIZE_UNDEF
/**
* The maximum number of dimensions in a dataspace or array datatype
* \since 1.0.0
*/
#define H5S_MAX_RANK 32
+114
View File
@@ -204,6 +204,7 @@ typedef struct {
/**
* Indicate that a string is variable length (null-terminated in C, instead of
* fixed length)
* \since 1.0.0
*/
#define H5T_VARIABLE SIZE_MAX
@@ -211,6 +212,7 @@ typedef struct {
/**
* Maximum length of an opaque tag
* \internal This could be raised without too much difficulty
* \since 1.6.5
*/
#define H5T_OPAQUE_TAG_MAX 256
@@ -246,31 +248,37 @@ typedef H5T_conv_ret_t (*H5T_conv_except_func_t)(H5T_conv_except_t except_type,
/**
* \ingroup PDTIEEE
* 16-bit big-endian IEEE floating-point numbers
* \since 1.14.4
*/
#define H5T_IEEE_F16BE (H5OPEN H5T_IEEE_F16BE_g)
/**
* \ingroup PDTIEEE
* 16-bit little-endian IEEE floating-point numbers
* \since 1.14.4
*/
#define H5T_IEEE_F16LE (H5OPEN H5T_IEEE_F16LE_g)
/**
* \ingroup PDTIEEE
* 32-bit big-endian IEEE floating-point numbers
* \since 1.0.0
*/
#define H5T_IEEE_F32BE (H5OPEN H5T_IEEE_F32BE_g)
/**
* \ingroup PDTIEEE
* 32-bit little-endian IEEE floating-point numbers
* \since 1.0.0
*/
#define H5T_IEEE_F32LE (H5OPEN H5T_IEEE_F32LE_g)
/**
* \ingroup PDTIEEE
* 64-bit big-endian IEEE floating-point numbers
* \since 1.0.0
*/
#define H5T_IEEE_F64BE (H5OPEN H5T_IEEE_F64BE_g)
/**
* \ingroup PDTIEEE
* 64-bit little-endian IEEE floating-point numbers
* \since 1.0.0
*/
#define H5T_IEEE_F64LE (H5OPEN H5T_IEEE_F64LE_g)
H5_DLLVAR hid_t H5T_IEEE_F16BE_g;
@@ -370,31 +378,37 @@ H5_DLLVAR hid_t H5T_FLOAT_F6E3M2_g;
/**
* \ingroup PDTCOMPLEX
* Complex number of 2 16-bit big-endian IEEE floating-point numbers
* \since 2.0.0
*/
#define H5T_COMPLEX_IEEE_F16BE (H5OPEN H5T_COMPLEX_IEEE_F16BE_g)
/**
* \ingroup PDTCOMPLEX
* Complex number of 2 16-bit little-endian IEEE floating-point numbers
* \since 2.0.0
*/
#define H5T_COMPLEX_IEEE_F16LE (H5OPEN H5T_COMPLEX_IEEE_F16LE_g)
/**
* \ingroup PDTCOMPLEX
* Complex number of 2 32-bit big-endian IEEE floating-point numbers
* \since 2.0.0
*/
#define H5T_COMPLEX_IEEE_F32BE (H5OPEN H5T_COMPLEX_IEEE_F32BE_g)
/**
* \ingroup PDTCOMPLEX
* Complex number of 2 32-bit little-endian IEEE floating-point numbers
* \since 2.0.0
*/
#define H5T_COMPLEX_IEEE_F32LE (H5OPEN H5T_COMPLEX_IEEE_F32LE_g)
/**
* \ingroup PDTCOMPLEX
* Complex number of 2 64-bit big-endian IEEE floating-point numbers
* \since 2.0.0
*/
#define H5T_COMPLEX_IEEE_F64BE (H5OPEN H5T_COMPLEX_IEEE_F64BE_g)
/**
* \ingroup PDTCOMPLEX
* Complex number of 2 64-bit little-endian IEEE floating-point numbers
* \since 2.0.0
*/
#define H5T_COMPLEX_IEEE_F64LE (H5OPEN H5T_COMPLEX_IEEE_F64LE_g)
H5_DLLVAR hid_t H5T_COMPLEX_IEEE_F16BE_g;
@@ -576,18 +590,26 @@ H5_DLLVAR hid_t H5T_STD_REF_g;
*/
/**
* \ingroup PDTUNIX
* Big-endian 32-bit UNIX time_t
* \since 1.0.0
*/
#define H5T_UNIX_D32BE (H5OPEN H5T_UNIX_D32BE_g)
/**
* \ingroup PDTUNIX
* Little-endian 32-bit UNIX time_t
* \since 1.0.0
*/
#define H5T_UNIX_D32LE (H5OPEN H5T_UNIX_D32LE_g)
/**
* \ingroup PDTUNIX
* Big-endian 64-bit UNIX time_t
* \since 1.0.0
*/
#define H5T_UNIX_D64BE (H5OPEN H5T_UNIX_D64BE_g)
/**
* \ingroup PDTUNIX
* Little-endian 64-bit UNIX time_t
* \since 1.0.0
*/
#define H5T_UNIX_D64LE (H5OPEN H5T_UNIX_D64LE_g)
H5_DLLVAR hid_t H5T_UNIX_D32BE_g;
@@ -602,6 +624,7 @@ H5_DLLVAR hid_t H5T_UNIX_D64LE_g;
/**
* \ingroup PDTS
* String datatype in C (size defined in bytes rather than in bits)
* \since 1.0.0
*/
#define H5T_C_S1 (H5OPEN H5T_C_S1_g)
H5_DLLVAR hid_t H5T_C_S1_g;
@@ -612,6 +635,7 @@ H5_DLLVAR hid_t H5T_C_S1_g;
/**
* \ingroup PDTS
* String datatype in Fortran (as defined for the HDF5 C library)
* \since 1.0.0
*/
#define H5T_FORTRAN_S1 (H5OPEN H5T_FORTRAN_S1_g)
H5_DLLVAR hid_t H5T_FORTRAN_S1_g;
@@ -623,71 +647,85 @@ H5_DLLVAR hid_t H5T_FORTRAN_S1_g;
/**
* \ingroup PDTX86
* 8-bit little-endian signed (2's complement) integers for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_I8 H5T_STD_I8LE
/**
* \ingroup PDTX86
* 16-bit little-endian signed (2's complement) integers for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_I16 H5T_STD_I16LE
/**
* \ingroup PDTX86
* 32-bit little-endian signed (2's complement) integers for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_I32 H5T_STD_I32LE
/**
* \ingroup PDTX86
* 64-bit little-endian signed (2's complement) integers for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_I64 H5T_STD_I64LE
/**
* \ingroup PDTX86
* 8-bit little-endian unsigned integers for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_U8 H5T_STD_U8LE
/**
* \ingroup PDTX86
* 16-bit little-endian unsigned integers for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_U16 H5T_STD_U16LE
/**
* \ingroup PDTX86
* 32-bit little-endian unsigned integers for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_U32 H5T_STD_U32LE
/**
* \ingroup PDTX86
* 64-bit little-endian unsigned integers for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_U64 H5T_STD_U64LE
/**
* \ingroup PDTX86
* 8-bit little-endian bitfield for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_B8 H5T_STD_B8LE
/**
* \ingroup PDTX86
* 16-bit little-endian bitfield for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_B16 H5T_STD_B16LE
/**
* \ingroup PDTX86
* 32-bit little-endian bitfield for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_B32 H5T_STD_B32LE
/**
* \ingroup PDTX86
* 64-bit little-endian bitfield for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_B64 H5T_STD_B64LE
/**
* \ingroup PDTX86
* 32-bit little-endian IEEE floating-point numbers for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_F32 H5T_IEEE_F32LE
/**
* \ingroup PDTX86
* 64-bit little-endian IEEE floating-point numbers for Intel CPUs
* \since 1.0.0
*/
#define H5T_INTEL_F64 H5T_IEEE_F64LE
@@ -698,71 +736,85 @@ H5_DLLVAR hid_t H5T_FORTRAN_S1_g;
/**
* \ingroup PDTALPHA
* 8-bit little-endian signed (2's complement) integers for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_I8 H5T_STD_I8LE
/**
* \ingroup PDTALPHA
* 16-bit little-endian signed (2's complement) integers for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_I16 H5T_STD_I16LE
/**
* \ingroup PDTALPHA
* 32-bit little-endian signed (2's complement) integers for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_I32 H5T_STD_I32LE
/**
* \ingroup PDTALPHA
* 64-bit little-endian signed (2's complement) integers for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_I64 H5T_STD_I64LE
/**
* \ingroup PDTALPHA
* 8-bit little-endian unsigned integers for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_U8 H5T_STD_U8LE
/**
* \ingroup PDTALPHA
* 16-bit little-endian unsigned integers for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_U16 H5T_STD_U16LE
/**
* \ingroup PDTALPHA
* 32-bit little-endian unsigned integers for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_U32 H5T_STD_U32LE
/**
* \ingroup PDTALPHA
* 64-bit little-endian unsigned integers for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_U64 H5T_STD_U64LE
/**
* \ingroup PDTALPHA
* 8-bit little-endian bitfield for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_B8 H5T_STD_B8LE
/**
* \ingroup PDTALPHA
* 16-bit little-endian bitfield for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_B16 H5T_STD_B16LE
/**
* \ingroup PDTALPHA
* 32-bit little-endian bitfield for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_B32 H5T_STD_B32LE
/**
* \ingroup PDTALPHA
* 64-bit little-endian bitfield for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_B64 H5T_STD_B64LE
/**
* \ingroup PDTALPHA
* 32-bit little-endian IEEE floating-point numbers for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_F32 H5T_IEEE_F32LE
/**
* \ingroup PDTALPHA
* 64-bit little-endian IEEE floating-point numbers for DEC Alpha CPUs
* \since 1.0.0
*/
#define H5T_ALPHA_F64 H5T_IEEE_F64LE
@@ -773,71 +825,85 @@ H5_DLLVAR hid_t H5T_FORTRAN_S1_g;
/**
* \ingroup PDTMIPS
* 8-bit big-endian signed (2's complement) integers for SGI MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_I8 H5T_STD_I8BE
/**
* \ingroup PDTMIPS
* 16-bit big-endian signed (2's complement) integers for SGI MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_I16 H5T_STD_I16BE
/**
* \ingroup PDTMIPS
* 32-bit big-endian signed (2's complement) integers for SGI MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_I32 H5T_STD_I32BE
/**
* \ingroup PDTMIPS
* 64-bit big-endian signed (2's complement) integers for SGI MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_I64 H5T_STD_I64BE
/**
* \ingroup PDTMIPS
* 8-bit big-endian unsigned integers for SGI MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_U8 H5T_STD_U8BE
/**
* \ingroup PDTMIPS
* 16-bit big-endian unsigned integers for SGI MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_U16 H5T_STD_U16BE
/**
* \ingroup PDTMIPS
* 32-bit big-endian unsigned integers for SGI MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_U32 H5T_STD_U32BE
/**
* \ingroup PDTMIPS
* 64-bit big-endian unsigned integers for SGI MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_U64 H5T_STD_U64BE
/**
* \ingroup PDTMIPS
* 8-bit big-endian bitfield for SGI MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_B8 H5T_STD_B8BE
/**
* \ingroup PDTMIPS
* 16-bit big-endian bitfield for SGI MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_B16 H5T_STD_B16BE
/**
* \ingroup PDTMIPS
* 32-bit big-endian bitfield for SGI MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_B32 H5T_STD_B32BE
/**
* \ingroup PDTMIPS
* 64-bit big-endian bitfield for SGI MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_B64 H5T_STD_B64BE
/**
* \ingroup PDTMIPS
* 32-bit big-endian IEEE floating-point numbers for MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_F32 H5T_IEEE_F32BE
/**
* \ingroup PDTMIPS
* 64-bit big-endian IEEE floating-point numbers for MIPS CPUs
* \since 1.0.0
*/
#define H5T_MIPS_F64 H5T_IEEE_F64BE
@@ -847,11 +913,13 @@ H5_DLLVAR hid_t H5T_FORTRAN_S1_g;
/**
* \ingroup PDTALPHA
* 32-bit VAX byte order floating-point numbers for OpenVMS on DEC Alpha CPUs
* \since 1.8.0
*/
#define H5T_VAX_F32 (H5OPEN H5T_VAX_F32_g)
/**
* \ingroup PDTALPHA
* 64-bit VAX byte order floating-point numbers for OpenVMS on DEC Alpha CPUs
* \since 1.8.0
*/
#define H5T_VAX_F64 (H5OPEN H5T_VAX_F64_g)
H5_DLLVAR hid_t H5T_VAX_F32_g;
@@ -868,144 +936,172 @@ H5_DLLVAR hid_t H5T_VAX_F64_g;
/**
* \ingroup PDTNAT
* C-style \c char
* \since 1.0.0
*/
#define H5T_NATIVE_CHAR (CHAR_MIN ? H5T_NATIVE_SCHAR : H5T_NATIVE_UCHAR)
/**
* \ingroup PDTNAT
* C-style \TText{signed char}
* \since 1.2.0
*/
#define H5T_NATIVE_SCHAR (H5OPEN H5T_NATIVE_SCHAR_g)
/**
* \ingroup PDTNAT
* C-style \TText{unsigned char}
* \since 1.0.0
*/
#define H5T_NATIVE_UCHAR (H5OPEN H5T_NATIVE_UCHAR_g)
/**
* \ingroup PDTNAT
* C-style \TText{short}
* \since 1.0.0
*/
#define H5T_NATIVE_SHORT (H5OPEN H5T_NATIVE_SHORT_g)
/**
* \ingroup PDTNAT
* C-style \TText{unsigned short}
* \since 1.0.0
*/
#define H5T_NATIVE_USHORT (H5OPEN H5T_NATIVE_USHORT_g)
/**
* \ingroup PDTNAT
* C-style \TText{int}
* \since 1.0.0
*/
#define H5T_NATIVE_INT (H5OPEN H5T_NATIVE_INT_g)
/**
* \ingroup PDTNAT
* C-style \TText{unsigned int}
* \since 1.0.0
*/
#define H5T_NATIVE_UINT (H5OPEN H5T_NATIVE_UINT_g)
/**
* \ingroup PDTNAT
* C-style \TText{long}
* \since 1.0.0
*/
#define H5T_NATIVE_LONG (H5OPEN H5T_NATIVE_LONG_g)
/**
* \ingroup PDTNAT
* C-style \TText{unsigned long}
* \since 1.0.0
*/
#define H5T_NATIVE_ULONG (H5OPEN H5T_NATIVE_ULONG_g)
/**
* \ingroup PDTNAT
* C-style \TText{long long}
* \since 1.0.0
*/
#define H5T_NATIVE_LLONG (H5OPEN H5T_NATIVE_LLONG_g)
/**
* \ingroup PDTNAT
* C-style \TText{unsigned long long}
* \since 1.0.0
*/
#define H5T_NATIVE_ULLONG (H5OPEN H5T_NATIVE_ULLONG_g)
/**
* \ingroup PDTNAT
* C-style \TText{_Float16} (May be \TText{H5I_INVALID_HID} if platform doesn't support \TText{_Float16} type)
* \since 1.14.4
*/
#define H5T_NATIVE_FLOAT16 (H5OPEN H5T_NATIVE_FLOAT16_g)
/**
* \ingroup PDTNAT
* C-style \TText{float}
* \since 1.0.0
*/
#define H5T_NATIVE_FLOAT (H5OPEN H5T_NATIVE_FLOAT_g)
/**
* \ingroup PDTNAT
* C-style \TText{double}
* \since 1.0.0
*/
#define H5T_NATIVE_DOUBLE (H5OPEN H5T_NATIVE_DOUBLE_g)
/**
* \ingroup PDTNAT
* C-style \TText{long double}
* \since 1.0.0
*/
#define H5T_NATIVE_LDOUBLE (H5OPEN H5T_NATIVE_LDOUBLE_g)
/**
* \ingroup PDTNAT
* C-style \TText{float _Complex} / (MSVC) \TText{_Fcomplex} (May be \TText{H5I_INVALID_HID} if platform
* doesn't support \TText{float _Complex}/\TText{_Fcomplex} type)
* \since 2.0.0
*/
#define H5T_NATIVE_FLOAT_COMPLEX (H5OPEN H5T_NATIVE_FLOAT_COMPLEX_g)
/**
* \ingroup PDTNAT
* C-style \TText{double _Complex} / (MSVC) \TText{_Dcomplex} (May be \TText{H5I_INVALID_HID} if platform
* doesn't support \TText{double _Complex}/\TText{_Dcomplex} type)
* \since 2.0.0
*/
#define H5T_NATIVE_DOUBLE_COMPLEX (H5OPEN H5T_NATIVE_DOUBLE_COMPLEX_g)
/**
* \ingroup PDTNAT
* C-style \TText{long double _Complex} / (MSVC) \TText{_Lcomplex} (May be \TText{H5I_INVALID_HID} if platform
* doesn't support \TText{long double _Complex}/\TText{_Lcomplex} type)
* \since 2.0.0
*/
#define H5T_NATIVE_LDOUBLE_COMPLEX (H5OPEN H5T_NATIVE_LDOUBLE_COMPLEX_g)
/**
* \ingroup PDTNAT
* HDF5 8-bit bitfield based on native types
* \since 1.0.0
*/
#define H5T_NATIVE_B8 (H5OPEN H5T_NATIVE_B8_g)
/**
* \ingroup PDTNAT
* HDF5 16-bit bitfield based on native types
* \since 1.0.0
*/
#define H5T_NATIVE_B16 (H5OPEN H5T_NATIVE_B16_g)
/**
* \ingroup PDTNAT
* HDF5 32-bit bitfield based on native types
* \since 1.0.0
*/
#define H5T_NATIVE_B32 (H5OPEN H5T_NATIVE_B32_g)
/**
* \ingroup PDTNAT
* HDF5 64-bit bitfield based on native types
* \since 1.0.0
*/
#define H5T_NATIVE_B64 (H5OPEN H5T_NATIVE_B64_g)
/**
* \ingroup PDTNAT
* HDF5 opaque unit based on native types
* \since 1.0.0
*/
#define H5T_NATIVE_OPAQUE (H5OPEN H5T_NATIVE_OPAQUE_g)
/**
* \ingroup PDTNAT
* HDF5 address type based on native types
* \since 1.4.0
*/
#define H5T_NATIVE_HADDR (H5OPEN H5T_NATIVE_HADDR_g)
/**
* \ingroup PDTNAT
* HDF5 size type based on native types
* \since 1.0.0
*/
#define H5T_NATIVE_HSIZE (H5OPEN H5T_NATIVE_HSIZE_g)
/**
* \ingroup PDTNAT
* HDF5 signed size type based on native types
* \since 1.0.0
*/
#define H5T_NATIVE_HSSIZE (H5OPEN H5T_NATIVE_HSSIZE_g)
/**
* \ingroup PDTNAT
* HDF5 error code type based on native types
* \since 1.0.0
*/
#define H5T_NATIVE_HERR (H5OPEN H5T_NATIVE_HERR_g)
/**
* \ingroup PDTNAT
* HDF5 Boolean type based on native types
* \since 1.0.0
*/
#define H5T_NATIVE_HBOOL (H5OPEN H5T_NATIVE_HBOOL_g)
H5_DLLVAR hid_t H5T_NATIVE_SCHAR_g;
@@ -1039,26 +1135,32 @@ H5_DLLVAR hid_t H5T_NATIVE_HBOOL_g;
/* C9x integer types */
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_INT8 (H5OPEN H5T_NATIVE_INT8_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_UINT8 (H5OPEN H5T_NATIVE_UINT8_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_INT_LEAST8 (H5OPEN H5T_NATIVE_INT_LEAST8_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_UINT_LEAST8 (H5OPEN H5T_NATIVE_UINT_LEAST8_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_INT_FAST8 (H5OPEN H5T_NATIVE_INT_FAST8_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_UINT_FAST8 (H5OPEN H5T_NATIVE_UINT_FAST8_g)
H5_DLLVAR hid_t H5T_NATIVE_INT8_g;
@@ -1101,26 +1203,32 @@ H5_DLLVAR hid_t H5T_NATIVE_UINT_FAST16_g;
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_INT32 (H5OPEN H5T_NATIVE_INT32_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_UINT32 (H5OPEN H5T_NATIVE_UINT32_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_INT_LEAST32 (H5OPEN H5T_NATIVE_INT_LEAST32_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_UINT_LEAST32 (H5OPEN H5T_NATIVE_UINT_LEAST32_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_INT_FAST32 (H5OPEN H5T_NATIVE_INT_FAST32_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_UINT_FAST32 (H5OPEN H5T_NATIVE_UINT_FAST32_g)
H5_DLLVAR hid_t H5T_NATIVE_INT32_g;
@@ -1132,26 +1240,32 @@ H5_DLLVAR hid_t H5T_NATIVE_UINT_FAST32_g;
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_INT64 (H5OPEN H5T_NATIVE_INT64_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_UINT64 (H5OPEN H5T_NATIVE_UINT64_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_INT_LEAST64 (H5OPEN H5T_NATIVE_INT_LEAST64_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_UINT_LEAST64 (H5OPEN H5T_NATIVE_UINT_LEAST64_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_INT_FAST64 (H5OPEN H5T_NATIVE_INT_FAST64_g)
/**
* \ingroup PDTC9x
* \since 1.2.0
*/
#define H5T_NATIVE_UINT_FAST64 (H5OPEN H5T_NATIVE_UINT_FAST64_g)
H5_DLLVAR hid_t H5T_NATIVE_INT64_g;