HDF
4.3.0
API Reference
|
#include "hdf.h"
Macros | |
#define | HDsetvbuf(F, S, M, Z) setvbuf(F, S, M, Z) |
#define | DF_MAXFNLEN 256 |
#define | FIELDNAMELENMAX 128 /* fieldname : 128 chars max */ |
#define | VSFIELDMAX 256 /* max no of fields per vdata */ |
#define | VSNAMELENMAX 64 /* vdata name : 64 chars max */ |
#define | VGNAMELENMAX 64 /* vgroup name : 64 chars max */ |
#define | MAXNVELT 64 |
#define | VDEFAULTBLKSIZE 4096 |
#define | VDEFAULTNBLKS 32 |
#define | MAX_ORDER 65535 |
#define | MAX_FIELD_SIZE 65535 |
#define | MAX_REF ((uint16)65535) |
#define | HDF_APPENDABLE_BLOCK_LEN 4096 |
#define | HDF_APPENDABLE_BLOCK_NUM 16 |
#define | HASH_MASK 0xff |
#define | HASH_BLOCK_SIZE 100 |
#define | VDATA_BUFFER_MAX 1000000 |
#define | DFS_MAXLEN 255 /* Max length of label/unit/format strings */ |
#define | DFSD_MAXFILL_LEN 16 /* Current max length for fill_value space */ |
#define | COMP_MAX_COMP 12 |
#define | COMP_HEADER_LENGTH 14 |
#define | MAX_GROUPS 8 |
#define | FUNC_NAME_LEN 32 |
#define | H4_MAX_NC_OPEN MAX_FILE |
#define | H4_MAX_NC_DIMS 5000 /* max dimensions per file */ |
#define | H4_MAX_NC_ATTRS 3000 /* max global or per variable attributes */ |
#define | H4_MAX_NC_VARS 5000 /* max variables per file */ |
#define | H4_MAX_NC_NAME 256 /* max length of a name */ |
#define | H4_MAX_NC_CLASS |
#define | H4_MAX_VAR_DIMS 32 /* max per variable dimensions */ |
#define | H4_MAX_GR_NAME 256 /* max length of a name */ |
#define | GR_NAME "RIG0.0" /* name of the Vgroup containing all the images */ |
#define | RI_NAME |
#define | RIGATTRNAME |
#define | RIGATTRCLASS |
#define | _HDF_ATTRIBUTE "Attr0.0" |
#define | _HDF_VARIABLE "Var0.0" |
#define | _HDF_SDSVAR "SDSVar" |
#define | _HDF_CRDVAR "CoordVar" |
#define | _HDF_DIMENSION "Dim0.0" |
#define | _HDF_UDIMENSION "UDim0.0" |
#define | DIM_VALS "DimVal0.0" |
#define | DIM_VALS01 "DimVal0.1" |
#define | _HDF_CDF "CDF0.0" |
#define | DATA0 "Data0.0" |
#define | ATTR_FIELD_NAME "VALUES" |
#define | _HDF_CHK_TBL_CLASS "_HDF_CHK_TBL_" /* 13 bytes */ |
#define | _HDF_CHK_TBL_CLASS_VER 0 /* zero version number for class */ |
#define | FILL_ATTR "FillValue" |
#define | _FillValue "_FillValue" |
#define | _HDF_LongName "long_name" /* data/dimension label string */ |
#define | _HDF_Units "units" /* data/dimension unit string */ |
#define | _HDF_Format "format" /* data/dimension format string */ |
#define | _HDF_CoordSys "coordsys" /* data coordsys string */ |
#define | _HDF_ValidRange "valid_range" /* valid range of data values */ |
#define | _HDF_ScaleFactor "scale_factor" /* data calibration factor */ |
#define | _HDF_ScaleFactorErr "scale_factor_err" /* data calibration factor error */ |
#define | _HDF_AddOffset "add_offset" /* calibration offset */ |
#define | _HDF_AddOffsetErr "add_offset_err" /* calibration offset error */ |
#define | _HDF_CalibratedNt "calibrated_nt" /* data type of uncalibrated data */ |
#define | _HDF_ValidMax "valid_max" |
#define | _HDF_ValidMin "valid_min" |
#define | _HDF_Remarks "remarks" /* annotation, by DFAN */ |
#define | _HDF_AnnoLabel "anno_label" /* annotation label, by DFAN */ |
#define _FillValue "_FillValue" |
#define _HDF_AddOffset "add_offset" /* calibration offset */ |
#define _HDF_AnnoLabel "anno_label" /* annotation label, by DFAN */ |
#define _HDF_ATTRIBUTE "Attr0.0" |
#define _HDF_CDF "CDF0.0" |
#define _HDF_CHK_TBL_CLASS "_HDF_CHK_TBL_" /* 13 bytes */ |
#define _HDF_CHK_TBL_CLASS_VER 0 /* zero version number for class */ |
#define _HDF_CRDVAR "CoordVar" |
#define _HDF_DIMENSION "Dim0.0" |
#define _HDF_Remarks "remarks" /* annotation, by DFAN */ |
#define _HDF_ScaleFactor "scale_factor" /* data calibration factor */ |
#define _HDF_SDSVAR "SDSVar" |
#define _HDF_UDIMENSION "UDim0.0" |
#define _HDF_ValidMax "valid_max" |
#define _HDF_ValidMin "valid_min" |
#define _HDF_VARIABLE "Var0.0" |
#define ATTR_FIELD_NAME "VALUES" |
#define COMP_HEADER_LENGTH 14 |
#define COMP_MAX_COMP 12 |
#define DATA0 "Data0.0" |
#define DF_MAXFNLEN 256 |
#define DFSD_MAXFILL_LEN 16 /* Current max length for fill_value space */ |
#define DIM_VALS "DimVal0.0" |
#define DIM_VALS01 "DimVal0.1" |
#define FIELDNAMELENMAX 128 /* fieldname : 128 chars max */ |
#define FILL_ATTR "FillValue" |
#define FUNC_NAME_LEN 32 |
#define GR_NAME "RIG0.0" /* name of the Vgroup containing all the images */ |
#define H4_MAX_NC_ATTRS 3000 /* max global or per variable attributes */ |
#define H4_MAX_NC_CLASS |
#define H4_MAX_NC_DIMS 5000 /* max dimensions per file */ |
#define H4_MAX_NC_OPEN MAX_FILE |
#define H4_MAX_NC_VARS 5000 /* max variables per file */ |
#define H4_MAX_VAR_DIMS 32 /* max per variable dimensions */ |
#define HASH_BLOCK_SIZE 100 |
#define HASH_MASK 0xff |
#define HDF_APPENDABLE_BLOCK_LEN 4096 |
#define HDF_APPENDABLE_BLOCK_NUM 16 |
#define HDsetvbuf | ( | F, | |
S, | |||
M, | |||
Z ) setvbuf(F, S, M, Z) |
#define MAX_FIELD_SIZE 65535 |
#define MAX_GROUPS 8 |
#define MAX_ORDER 65535 |
#define MAX_REF ((uint16)65535) |
#define MAXNVELT 64 |
#define RI_NAME |
#define RIGATTRCLASS |
#define RIGATTRNAME |
#define VDATA_BUFFER_MAX 1000000 |
#define VDEFAULTBLKSIZE 4096 |
#define VDEFAULTNBLKS 32 |