Go to the documentation of this file.
26#ifndef HLHDF_DEFINES_PRIVATE_H
27#define HLHDF_DEFINES_PRIVATE_H
33#define HL_H5G_CLOSE(x) if (x>=0) {H5Gclose(x); x=-1;}
38#define HL_H5D_CLOSE(x) if (x>=0) {H5Dclose(x); x=-1;}
43#define HL_H5O_CLOSE(x) if (x>=0) {H5Oclose(x); x=-1;}
48#define HL_H5A_CLOSE(x) if (x>=0) {H5Aclose(x); x=-1;}
53#define HL_H5F_CLOSE(x) if (x>=0) {H5Fclose(x); x=-1;}
58#define HL_H5T_CLOSE(x) if (x>=0) {H5Tclose(x); x=-1;}
63#define HL_H5S_CLOSE(x) if (x>=0) {H5Sclose(x); x=-1;}
68#define HL_H5P_CLOSE(x) if (x>=0) {H5Pclose(x); x=-1;}
73#define HLHDF_ALIGN(A,Z) ((((A)+(Z)-1)/(Z))*(Z))
78#define DEFAULT_SIZE_NODELIST 20