HDF5  1.13.0
Floating-point Numbers

Macros

#define H5T_IEEE_F32BE   (H5OPEN H5T_IEEE_F32BE_g)
 
#define H5T_IEEE_F32LE   (H5OPEN H5T_IEEE_F32LE_g)
 
#define H5T_IEEE_F64BE   (H5OPEN H5T_IEEE_F64BE_g)
 
#define H5T_IEEE_F64LE   (H5OPEN H5T_IEEE_F64LE_g)
 
#define H5T_INTEL_F32   H5T_IEEE_F32LE
 
#define H5T_INTEL_F64   H5T_IEEE_F64LE
 
#define H5T_ALPHA_F32   H5T_IEEE_F32LE
 
#define H5T_ALPHA_F64   H5T_IEEE_F64LE
 
#define H5T_MIPS_F32   H5T_IEEE_F32BE
 
#define H5T_MIPS_F64   H5T_IEEE_F64BE
 
#define H5T_VAX_F32   (H5OPEN H5T_VAX_F32_g)
 
#define H5T_VAX_F64   (H5OPEN H5T_VAX_F64_g)
 
#define H5T_NATIVE_FLOAT   (H5OPEN H5T_NATIVE_FLOAT_g)
 
#define H5T_NATIVE_DOUBLE   (H5OPEN H5T_NATIVE_DOUBLE_g)
 
#define H5T_NATIVE_LDOUBLE   (H5OPEN H5T_NATIVE_LDOUBLE_g)
 

Detailed Description

Macro Definition Documentation

◆ H5T_ALPHA_F32

#define H5T_ALPHA_F32   H5T_IEEE_F32LE

32-bit little-endian IEEE floating-point numbers for DEC Alpha CPUs

◆ H5T_ALPHA_F64

#define H5T_ALPHA_F64   H5T_IEEE_F64LE

64-bit little-endian IEEE floating-point numbers for DEC Alpha CPUs

◆ H5T_IEEE_F32BE

#define H5T_IEEE_F32BE   (H5OPEN H5T_IEEE_F32BE_g)

32-bit big-endian IEEE floating-point numbers

◆ H5T_IEEE_F32LE

#define H5T_IEEE_F32LE   (H5OPEN H5T_IEEE_F32LE_g)

32-bit little-endian IEEE floating-point numbers

◆ H5T_IEEE_F64BE

#define H5T_IEEE_F64BE   (H5OPEN H5T_IEEE_F64BE_g)

64-bit big-endian IEEE floating-point numbers

◆ H5T_IEEE_F64LE

#define H5T_IEEE_F64LE   (H5OPEN H5T_IEEE_F64LE_g)

64-bit little-endian IEEE floating-point numbers

◆ H5T_INTEL_F32

#define H5T_INTEL_F32   H5T_IEEE_F32LE

32-bit little-endian IEEE floating-point numbers for Intel CPUs

◆ H5T_INTEL_F64

#define H5T_INTEL_F64   H5T_IEEE_F64LE

64-bit little-endian IEEE floating-point numbers for Intel CPUs

◆ H5T_MIPS_F32

#define H5T_MIPS_F32   H5T_IEEE_F32BE

32-bit big-endian IEEE floating-point numbers for MIPS CPUs

◆ H5T_MIPS_F64

#define H5T_MIPS_F64   H5T_IEEE_F64BE

64-bit big-endian IEEE floating-point numbers for MIPS CPUs

◆ H5T_NATIVE_DOUBLE

#define H5T_NATIVE_DOUBLE   (H5OPEN H5T_NATIVE_DOUBLE_g)

double floating-point numbers per H5detect()

◆ H5T_NATIVE_FLOAT

#define H5T_NATIVE_FLOAT   (H5OPEN H5T_NATIVE_FLOAT_g)

float floating-point numbers per H5detect.c

◆ H5T_NATIVE_LDOUBLE

#define H5T_NATIVE_LDOUBLE   (H5OPEN H5T_NATIVE_LDOUBLE_g)

long double floating-point numbers per H5detect.c

◆ H5T_VAX_F32

#define H5T_VAX_F32   (H5OPEN H5T_VAX_F32_g)

32-bit VAX byte order floating-point numbers for OpenVMS on DEC Alpha CPUs

◆ H5T_VAX_F64

#define H5T_VAX_F64   (H5OPEN H5T_VAX_F64_g)

64-bit VAX byte order floating-point numbers for OpenVMS on DEC Alpha CPUs