Please, help us to better serve our user community by answering the following short survey: https://www.hdfgroup.org/website-survey/
HDF  4.4.0
API Reference
Loading...
Searching...
No Matches
hlimits.h File Reference
#include "hdf.h"

Macros

#define HDsetvbuf(F, S, M, Z)
#define DF_MAXFNLEN   256
#define FIELDNAMELENMAX   128
#define VSFIELDMAX   256
#define VSNAMELENMAX   64
#define VGNAMELENMAX   64
#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
#define DFSD_MAXFILL_LEN   16
#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
#define H4_MAX_NC_ATTRS   3000
#define H4_MAX_NC_VARS   5000
#define H4_MAX_NC_NAME   256
#define H4_MAX_NC_CLASS   128
#define H4_MAX_VAR_DIMS   32
#define MAX_NC_OPEN   H4_MAX_NC_OPEN
#define MAX_NC_DIMS   H4_MAX_NC_DIMS
#define MAX_NC_VARS   H4_MAX_NC_VARS
#define MAX_NC_NAME   H4_MAX_NC_NAME
#define MAX_NC_CLASS   H4_MAX_NC_CLASS
#define MAX_VAR_DIMS   H4_MAX_VAR_DIMS
#define H4_MAX_GR_NAME   256
#define GR_NAME   "RIG0.0"
#define RI_NAME   "RI0.0"
#define RIGATTRNAME   "RIATTR0.0N"
#define RIGATTRCLASS   "RIATTR0.0C"
#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_"
#define _HDF_CHK_TBL_CLASS_VER   0
#define FILL_ATTR   "FillValue"
#define _FillValue   "_FillValue"
#define _HDF_LongName   "long_name"
#define _HDF_Units   "units"
#define _HDF_Format   "format"
#define _HDF_CoordSys   "coordsys"
#define _HDF_ValidRange   "valid_range"
#define _HDF_ScaleFactor   "scale_factor"
#define _HDF_ScaleFactorErr   "scale_factor_err"
#define _HDF_AddOffset   "add_offset"
#define _HDF_AddOffsetErr   "add_offset_err"
#define _HDF_CalibratedNt   "calibrated_nt"
#define _HDF_ValidMax   "valid_max"
#define _HDF_ValidMin   "valid_min"
#define _HDF_Remarks   "remarks"
#define _HDF_AnnoLabel   "anno_label"

Macro Definition Documentation

◆ _FillValue

#define _FillValue   "_FillValue"

◆ _HDF_AddOffset

#define _HDF_AddOffset   "add_offset"

◆ _HDF_AddOffsetErr

#define _HDF_AddOffsetErr   "add_offset_err"

◆ _HDF_AnnoLabel

#define _HDF_AnnoLabel   "anno_label"

◆ _HDF_ATTRIBUTE

#define _HDF_ATTRIBUTE   "Attr0.0"

◆ _HDF_CalibratedNt

#define _HDF_CalibratedNt   "calibrated_nt"

◆ _HDF_CDF

#define _HDF_CDF   "CDF0.0"

◆ _HDF_CHK_TBL_CLASS

#define _HDF_CHK_TBL_CLASS   "_HDF_CHK_TBL_"

◆ _HDF_CHK_TBL_CLASS_VER

#define _HDF_CHK_TBL_CLASS_VER   0

◆ _HDF_CoordSys

#define _HDF_CoordSys   "coordsys"

◆ _HDF_CRDVAR

#define _HDF_CRDVAR   "CoordVar"

◆ _HDF_DIMENSION

#define _HDF_DIMENSION   "Dim0.0"

◆ _HDF_Format

#define _HDF_Format   "format"

◆ _HDF_LongName

#define _HDF_LongName   "long_name"

◆ _HDF_Remarks

#define _HDF_Remarks   "remarks"

◆ _HDF_ScaleFactor

#define _HDF_ScaleFactor   "scale_factor"

◆ _HDF_ScaleFactorErr

#define _HDF_ScaleFactorErr   "scale_factor_err"

◆ _HDF_SDSVAR

#define _HDF_SDSVAR   "SDSVar"

◆ _HDF_UDIMENSION

#define _HDF_UDIMENSION   "UDim0.0"

◆ _HDF_Units

#define _HDF_Units   "units"

◆ _HDF_ValidMax

#define _HDF_ValidMax   "valid_max"

◆ _HDF_ValidMin

#define _HDF_ValidMin   "valid_min"

◆ _HDF_ValidRange

#define _HDF_ValidRange   "valid_range"

◆ _HDF_VARIABLE

#define _HDF_VARIABLE   "Var0.0"

◆ ATTR_FIELD_NAME

#define ATTR_FIELD_NAME   "VALUES"

◆ COMP_HEADER_LENGTH

#define COMP_HEADER_LENGTH   14

◆ COMP_MAX_COMP

#define COMP_MAX_COMP   12

◆ DATA0

#define DATA0   "Data0.0"

◆ DF_MAXFNLEN

#define DF_MAXFNLEN   256

◆ DFS_MAXLEN

#define DFS_MAXLEN   255

◆ DFSD_MAXFILL_LEN

#define DFSD_MAXFILL_LEN   16

◆ DIM_VALS

#define DIM_VALS   "DimVal0.0"

◆ DIM_VALS01

#define DIM_VALS01   "DimVal0.1"

◆ FIELDNAMELENMAX

#define FIELDNAMELENMAX   128

◆ FILL_ATTR

#define FILL_ATTR   "FillValue"

◆ FUNC_NAME_LEN

#define FUNC_NAME_LEN   32

◆ GR_NAME

#define GR_NAME   "RIG0.0"

◆ H4_MAX_GR_NAME

#define H4_MAX_GR_NAME   256

◆ H4_MAX_NC_ATTRS

#define H4_MAX_NC_ATTRS   3000

◆ H4_MAX_NC_CLASS

#define H4_MAX_NC_CLASS   128

◆ H4_MAX_NC_DIMS

#define H4_MAX_NC_DIMS   5000

◆ H4_MAX_NC_NAME

#define H4_MAX_NC_NAME   256

◆ H4_MAX_NC_OPEN

#define H4_MAX_NC_OPEN   MAX_FILE

◆ H4_MAX_NC_VARS

#define H4_MAX_NC_VARS   5000

◆ H4_MAX_VAR_DIMS

#define H4_MAX_VAR_DIMS   32

◆ HASH_BLOCK_SIZE

#define HASH_BLOCK_SIZE   100

◆ HASH_MASK

#define HASH_MASK   0xff

◆ HDF_APPENDABLE_BLOCK_LEN

#define HDF_APPENDABLE_BLOCK_LEN   4096

◆ HDF_APPENDABLE_BLOCK_NUM

#define HDF_APPENDABLE_BLOCK_NUM   16

◆ HDsetvbuf

#define HDsetvbuf ( F,
S,
M,
Z )
Value:
setvbuf(F, S, M, Z)

◆ MAX_FIELD_SIZE

#define MAX_FIELD_SIZE   65535

◆ MAX_GROUPS

#define MAX_GROUPS   8

◆ MAX_NC_CLASS

#define MAX_NC_CLASS   H4_MAX_NC_CLASS

◆ MAX_NC_DIMS

#define MAX_NC_DIMS   H4_MAX_NC_DIMS

◆ MAX_NC_NAME

#define MAX_NC_NAME   H4_MAX_NC_NAME

◆ MAX_NC_OPEN

#define MAX_NC_OPEN   H4_MAX_NC_OPEN

◆ MAX_NC_VARS

#define MAX_NC_VARS   H4_MAX_NC_VARS

◆ MAX_ORDER

#define MAX_ORDER   65535

◆ MAX_REF

#define MAX_REF   ((uint16)65535)

◆ MAX_VAR_DIMS

#define MAX_VAR_DIMS   H4_MAX_VAR_DIMS

◆ MAXNVELT

#define MAXNVELT   64

◆ RI_NAME

#define RI_NAME   "RI0.0"

◆ RIGATTRCLASS

#define RIGATTRCLASS   "RIATTR0.0C"

◆ RIGATTRNAME

#define RIGATTRNAME   "RIATTR0.0N"

◆ VDATA_BUFFER_MAX

#define VDATA_BUFFER_MAX   1000000

◆ VDEFAULTBLKSIZE

#define VDEFAULTBLKSIZE   4096

◆ VDEFAULTNBLKS

#define VDEFAULTNBLKS   32

◆ VGNAMELENMAX

#define VGNAMELENMAX   64

◆ VSFIELDMAX

#define VSFIELDMAX   256

◆ VSNAMELENMAX

#define VSNAMELENMAX   64