ocssw  1.0
Defines | Typedefs | Functions
/disk01/web/ocssw/build/inc/cdfinc/cdf.h File Reference

(r8085/r2592)

Go to the source code of this file.

Defines

#define CDF_MIN_DIMS
#define CDF_MAX_DIMS
#define CDF_VAR_NAME_LEN   64
#define CDF_ATTR_NAME_LEN   64
#define CDF_COPYRIGHT_LEN   256
#define CDF_STATUSTEXT_LEN   80
#define CDF_PATHNAME_LEN   128
#define EPOCH_STRING_LEN   24
#define EPOCH1_STRING_LEN   16
#define EPOCH2_STRING_LEN   14
#define EPOCH3_STRING_LEN   24
#define EPOCHx_STRING_MAX   30
#define EPOCHx_FORMAT_MAX   60
#define CDF_INT1   1L
#define CDF_INT2   2L
#define CDF_INT4   4L
#define CDF_UINT1   11L
#define CDF_UINT2   12L
#define CDF_UINT4   14L
#define CDF_REAL4   21L
#define CDF_REAL8   22L
#define CDF_EPOCH   31L /* Standard style. */
#define CDF_BYTE   41L /* same as CDF_INT1 (signed) */
#define CDF_FLOAT   44L /* same as CDF_REAL4 */
#define CDF_DOUBLE   45L /* same as CDF_REAL8 */
#define CDF_CHAR   51L /* a "string" data type */
#define CDF_UCHAR   52L /* a "string" data type */
#define NETWORK_ENCODING   1L
#define SUN_ENCODING   2L
#define VAX_ENCODING   3L
#define DECSTATION_ENCODING   4L
#define SGi_ENCODING   5L
#define IBMPC_ENCODING   6L
#define IBMRS_ENCODING   7L
#define HOST_ENCODING   8L
#define MAC_ENCODING   9L
#define HP_ENCODING   11L
#define NeXT_ENCODING   12L
#define ALPHAOSF1_ENCODING   13L
#define ALPHAVMSd_ENCODING   14L
#define ALPHAVMSg_ENCODING   15L
#define NETWORK_DECODING   NETWORK_ENCODING
#define SUN_DECODING   SUN_ENCODING
#define VAX_DECODING   VAX_ENCODING
#define DECSTATION_DECODING   DECSTATION_ENCODING
#define SGi_DECODING   SGi_ENCODING
#define IBMPC_DECODING   IBMPC_ENCODING
#define IBMRS_DECODING   IBMRS_ENCODING
#define HOST_DECODING   HOST_ENCODING
#define MAC_DECODING   MAC_ENCODING
#define HP_DECODING   HP_ENCODING
#define NeXT_DECODING   NeXT_ENCODING
#define ALPHAOSF1_DECODING   ALPHAOSF1_ENCODING
#define ALPHAVMSd_DECODING   ALPHAVMSd_ENCODING
#define ALPHAVMSg_DECODING   ALPHAVMSg_ENCODING
#define VARY   (-1L) /* TRUE record or dimension variance flag */
#define NOVARY   0L /* FALSE record or dimension variance flag */
#define ROW_MAJOR   1L
#define COL_MAJOR   2L
#define SINGLE_FILE   1L
#define MULTI_FILE   2L
#define GLOBAL_SCOPE   1L
#define VARIABLE_SCOPE   2L
#define READONLYon   (-1L)
#define READONLYoff   0L
#define zMODEoff   0L
#define zMODEon1   1L
#define zMODEon2   2L
#define NEGtoPOSfp0on   (-1L)
#define NEGtoPOSfp0off   0L
#define CDF_INVALID_ID   (CDFid) NULL
#define CDF_INVALID_DATATYPE   (-1L)
#define ILLEGAL_EPOCH_VALUE   (-1.0)
#define VIRTUAL_RECORD_DATA   (CDFstatus) 1001
#define VAR_ALREADY_CLOSED   (CDFstatus) 1003
#define SINGLE_FILE_FORMAT   (CDFstatus) 1004
#define NO_PADVALUE_SPECIFIED   (CDFstatus) 1005
#define NO_VARS_IN_CDF   (CDFstatus) 1006
#define MULTI_FILE_FORMAT   (CDFstatus) 1007
#define CDF_OK   (CDFstatus) 0
#define ATTR_NAME_TRUNC   (CDFstatus) (-1001)
#define CDF_NAME_TRUNC   (CDFstatus) (-1002)
#define VAR_NAME_TRUNC   (CDFstatus) (-1003)
#define NEGATIVE_FP_ZERO   (CDFstatus) (-1004)
#define FUTURE_CDF   (CDFstatus) (-1005)
#define CDF_WARN   (CDFstatus) (-2000)
#define ATTR_EXISTS   (CDFstatus) (-2001)
#define BAD_CDF_ID   (CDFstatus) (-2002)
#define BAD_DATA_TYPE   (CDFstatus) (-2003)
#define BAD_DIM_SIZE   (CDFstatus) (-2004)
#define BAD_DIM_INDEX   (CDFstatus) (-2005)
#define BAD_ENCODING   (CDFstatus) (-2006)
#define BAD_MAJORITY   (CDFstatus) (-2007)
#define BAD_NUM_DIMS   (CDFstatus) (-2008)
#define BAD_REC_NUM   (CDFstatus) (-2009)
#define BAD_SCOPE   (CDFstatus) (-2010)
#define BAD_NUM_ELEMS   (CDFstatus) (-2011)
#define CDF_OPEN_ERROR   (CDFstatus) (-2012)
#define CDF_EXISTS   (CDFstatus) (-2013)
#define BAD_FORMAT   (CDFstatus) (-2014)
#define BAD_ALLOCATE_RECS   (CDFstatus) (-2015)
#define BAD_CDF_EXTENSION   (CDFstatus) (-2016)
#define NO_SUCH_ATTR   (CDFstatus) (-2017)
#define NO_SUCH_ENTRY   (CDFstatus) (-2018)
#define NO_SUCH_VAR   (CDFstatus) (-2019)
#define VAR_READ_ERROR   (CDFstatus) (-2020)
#define VAR_WRITE_ERROR   (CDFstatus) (-2021)
#define BAD_ARGUMENT   (CDFstatus) (-2022)
#define IBM_PC_OVERFLOW   (CDFstatus) (-2023)
#define TOO_MANY_VARS   (CDFstatus) (-2024)
#define VAR_EXISTS   (CDFstatus) (-2025)
#define BAD_MALLOC   (CDFstatus) (-2026)
#define NOT_A_CDF   (CDFstatus) (-2027)
#define CORRUPTED_V2_CDF   (CDFstatus) (-2028)
#define VAR_OPEN_ERROR   (CDFstatus) (-2029)
#define BAD_INITIAL_RECS   (CDFstatus) (-2030)
#define BAD_EXTEND_RECS   (CDFstatus) (-2031)
#define END_OF_VAR   (CDFstatus) (-2032)
#define BAD_CDFSTATUS   (CDFstatus) (-2034)
#define CDF_INTERNAL_ERROR   (CDFstatus) (-2035)
#define BAD_NUM_VARS   (CDFstatus) (-2036)
#define BAD_REC_COUNT   (CDFstatus) (-2037)
#define BAD_REC_INTERVAL   (CDFstatus) (-2038)
#define BAD_DIM_COUNT   (CDFstatus) (-2039)
#define BAD_DIM_INTERVAL   (CDFstatus) (-2040)
#define BAD_VAR_NUM   (CDFstatus) (-2041)
#define BAD_ATTR_NUM   (CDFstatus) (-2042)
#define BAD_ENTRY_NUM   (CDFstatus) (-2043)
#define BAD_ATTR_NAME   (CDFstatus) (-2044)
#define BAD_VAR_NAME   (CDFstatus) (-2045)
#define NO_ATTR_SELECTED   (CDFstatus) (-2046)
#define NO_ENTRY_SELECTED   (CDFstatus) (-2047)
#define NO_VAR_SELECTED   (CDFstatus) (-2048)
#define BAD_CDF_NAME   (CDFstatus) (-2049)
#define CANNOT_CHANGE   (CDFstatus) (-2051)
#define NO_STATUS_SELECTED   (CDFstatus) (-2052)
#define NO_CDF_SELECTED   (CDFstatus) (-2053)
#define READ_ONLY_DISTRIBUTION   (CDFstatus) (-2054)
#define CDF_CLOSE_ERROR   (CDFstatus) (-2055)
#define VAR_CLOSE_ERROR   (CDFstatus) (-2056)
#define BAD_FNC_OR_ITEM   (CDFstatus) (-2058)
#define ILLEGAL_ON_V1_CDF   (CDFstatus) (-2060)
#define CDH_OPEN_ERROR   (CDFstatus) (-2061)
#define CDH_CLOSE_ERROR   (CDFstatus) (-2062)
#define BAD_CACHE_SIZE   (CDFstatus) (-2063)
#define CDF_CREATE_ERROR   (CDFstatus) (-2066)
#define NO_SUCH_CDF   (CDFstatus) (-2067)
#define VAR_CREATE_ERROR   (CDFstatus) (-2068)
#define READ_ONLY_MODE   (CDFstatus) (-2070)
#define ILLEGAL_IN_zMODE   (CDFstatus) (-2071)
#define BAD_zMODE   (CDFstatus) (-2072)
#define BAD_READONLY_MODE   (CDFstatus) (-2073)
#define CDF_READ_ERROR   (CDFstatus) (-2074)
#define CDF_WRITE_ERROR   (CDFstatus) (-2075)
#define ILLEGAL_FOR_SCOPE   (CDFstatus) (-2076)
#define NO_MORE_ACCESS   (CDFstatus) (-2077)
#define BAD_DECODING   (CDFstatus) (-2079)
#define BAD_NEGtoPOSfp0_MODE   (CDFstatus) (-2081)
#define UNSUPPORTED_OPERATION   (CDFstatus) (-2082)
#define NO_WRITE_ACCESS   (CDFstatus) (-2086)
#define NO_DELETE_ACCESS   (CDFstatus) (-2087)
#define CREATE_   1001L
#define OPEN_   1002L
#define DELETE_   1003L
#define CLOSE_   1004L
#define SELECT_   1005L
#define CONFIRM_   1006L
#define GET_   1007L
#define PUT_   1008L
#define NULL_   1000L
#define CDF_   1L
#define CDF_NAME_   2L
#define CDF_ENCODING_   3L
#define CDF_DECODING_   4L
#define CDF_MAJORITY_   5L
#define CDF_FORMAT_   6L
#define CDF_COPYRIGHT_   7L
#define CDF_NUMrVARS_   8L
#define CDF_NUMzVARS_   9L
#define CDF_NUMATTRS_   10L
#define CDF_NUMgATTRS_   11L
#define CDF_NUMvATTRS_   12L
#define CDF_VERSION_   13L
#define CDF_RELEASE_   14L
#define CDF_INCREMENT_   15L
#define CDF_STATUS_   16L
#define CDF_READONLY_MODE_   17L
#define CDF_zMODE_   18L
#define CDF_NEGtoPOSfp0_MODE_   19L
#define LIB_COPYRIGHT_   20L
#define LIB_VERSION_   21L
#define LIB_RELEASE_   22L
#define LIB_INCREMENT_   23L
#define LIB_subINCREMENT_   24L
#define rVARs_NUMDIMS_   25L
#define rVARs_DIMSIZES_   26L
#define rVARs_MAXREC_   27L
#define rVARs_RECDATA_   28L
#define rVARs_RECNUMBER_   29L
#define rVARs_RECCOUNT_   30L
#define rVARs_RECINTERVAL_   31L
#define rVARs_DIMINDICES_   32L
#define rVARs_DIMCOUNTS_   33L
#define rVARs_DIMINTERVALS_   34L
#define rVAR_   35L
#define rVAR_NAME_   36L
#define rVAR_DATATYPE_   37L
#define rVAR_NUMELEMS_   38L
#define rVAR_RECVARY_   39L
#define rVAR_DIMVARYS_   40L
#define rVAR_NUMBER_   41L
#define rVAR_DATA_   42L
#define rVAR_HYPERDATA_   43L
#define rVAR_SEQDATA_   44L
#define rVAR_SEQPOS_   45L
#define rVAR_MAXREC_   46L
#define rVAR_MAXallocREC_   47L
#define rVAR_DATASPEC_   48L
#define rVAR_PADVALUE_   49L
#define rVAR_INITIALRECS_   50L
#define rVAR_EXTENDRECS_   51L
#define rVAR_nINDEXRECORDS_   52L
#define rVAR_nINDEXENTRIES_   53L
#define rVAR_EXISTENCE_   54L
#define zVARs_MAXREC_   55L
#define zVARs_RECDATA_   56L
#define zVAR_   57L
#define zVAR_NAME_   58L
#define zVAR_DATATYPE_   59L
#define zVAR_NUMELEMS_   60L
#define zVAR_NUMDIMS_   61L
#define zVAR_DIMSIZES_   62L
#define zVAR_RECVARY_   63L
#define zVAR_DIMVARYS_   64L
#define zVAR_NUMBER_   65L
#define zVAR_DATA_   66L
#define zVAR_HYPERDATA_   67L
#define zVAR_SEQDATA_   68L
#define zVAR_SEQPOS_   69L
#define zVAR_MAXREC_   70L
#define zVAR_MAXallocREC_   71L
#define zVAR_DATASPEC_   72L
#define zVAR_PADVALUE_   73L
#define zVAR_INITIALRECS_   74L
#define zVAR_EXTENDRECS_   75L
#define zVAR_nINDEXRECORDS_   76L
#define zVAR_nINDEXENTRIES_   77L
#define zVAR_EXISTENCE_   78L
#define zVAR_RECNUMBER_   79L
#define zVAR_RECCOUNT_   80L
#define zVAR_RECINTERVAL_   81L
#define zVAR_DIMINDICES_   82L
#define zVAR_DIMCOUNTS_   83L
#define zVAR_DIMINTERVALS_   84L
#define ATTR_   85L
#define ATTR_SCOPE_   86L
#define ATTR_NAME_   87L
#define ATTR_NUMBER_   88L
#define ATTR_MAXgENTRY_   89L
#define ATTR_NUMgENTRIES_   90L
#define ATTR_MAXrENTRY_   91L
#define ATTR_NUMrENTRIES_   92L
#define ATTR_MAXzENTRY_   93L
#define ATTR_NUMzENTRIES_   94L
#define ATTR_EXISTENCE_   95L
#define gENTRY_   96L
#define gENTRY_EXISTENCE_   97L
#define gENTRY_DATATYPE_   98L
#define gENTRY_NUMELEMS_   99L
#define gENTRY_DATASPEC_   100L
#define gENTRY_DATA_   101L
#define rENTRY_   102L
#define rENTRY_NAME_   103L
#define rENTRY_EXISTENCE_   104L
#define rENTRY_DATATYPE_   105L
#define rENTRY_NUMELEMS_   106L
#define rENTRY_DATASPEC_   107L
#define rENTRY_DATA_   108L
#define zENTRY_   109L
#define zENTRY_NAME_   110L
#define zENTRY_EXISTENCE_   111L
#define zENTRY_DATATYPE_   112L
#define zENTRY_NUMELEMS_   113L
#define zENTRY_DATASPEC_   114L
#define zENTRY_DATA_   115L
#define STATUS_TEXT_   116L
#define CDF_CACHESIZE_   117L
#define rVARs_CACHESIZE_   118L
#define zVARs_CACHESIZE_   119L
#define rVAR_CACHESIZE_   120L
#define zVAR_CACHESIZE_   121L
#define zVARs_RECNUMBER_   122L
#define rVAR_ALLOCATERECS_   123L
#define zVAR_ALLOCATERECS_   124L
#define DATATYPE_SIZE_   125L
#define CURgENTRY_EXISTENCE_   126L
#define CURrENTRY_EXISTENCE_   127L
#define CURzENTRY_EXISTENCE_   128L
#define CDFx_   200L
#define CDFcreate(CDFname, numDims, dimSizes, encoding, majority, id)
#define CDFopen(CDFname, id)
#define CDFdoc(id, version, release, text)
#define CDFinquire(id, numDims, dimSizes, encoding, majority, maxRec, nVars, nAttrs)
#define CDFclose(id)
#define CDFdelete(id)
#define CDFerror(stat, text)
#define CDFattrCreate(id, attrName, attrScope, attrNum)
#define CDFattrRename(id, attrNum, attrName)
#define CDFvarCreate(id, varName, dataType, numElements, recVary, dimVarys, varNum)
#define CDFvarRename(id, varNum, varName)
#define CDFvarInquire(id, varN, varName, dataType, numElements, recVary, dimVarys)
#define CDFvarGet(id, varNum, recNum, indices, value)
#define CDFvarPut(id, varNum, recNum, indices, value)
#define CDFvarHyperGet(id, varN, recS, recC, recI, indices, counts, intervals, buff)
#define CDFvarHyperPut(id, varN, recS, recC, recI, indices, counts, intervals, buff)
#define CDFvarClose(id, varNum)
#define PROTOARGs(args)   ()
#define STATICforIDL
#define CDF_DOCUMENT_LEN   CDF_COPYRIGHT_LEN
#define CDF_ERRTEXT_LEN   CDF_STATUSTEXT_LEN
#define CDF_NUMDIMS_   rVARs_NUMDIMS_
#define CDF_DIMSIZES_   rVARs_DIMSIZES_
#define CDF_MAXREC_   rVARs_MAXREC_
#define CDF_RECNUMBER_   rVARs_RECNUMBER_
#define CDF_RECCOUNT_   rVARs_RECCOUNT_
#define CDF_RECINTERVAL_   rVARs_RECINTERVAL_
#define CDF_DIMINDICES_   rVARs_DIMINDICES_
#define CDF_DIMCOUNTS_   rVARs_DIMCOUNTS_
#define CDF_DIMINTERVALS_   rVARs_DIMINTERVALS_
#define CDF_NUMVARS_   CDF_NUMrVARS_
#define VAR_   rVAR_
#define VAR_NAME_   rVAR_NAME_
#define VAR_DATATYPE_   rVAR_DATATYPE_
#define VAR_NUMELEMS_   rVAR_NUMELEMS_
#define VAR_RECVARY_   rVAR_RECVARY_
#define VAR_DIMVARYS_   rVAR_DIMVARYS_
#define VAR_NUMBER_   rVAR_NUMBER_
#define VAR_DATA_   rVAR_DATA_
#define VAR_HYPERDATA_   rVAR_HYPERDATA_
#define VAR_SEQDATA_   rVAR_SEQDATA_
#define VAR_SEQPOS_   rVAR_SEQPOS_
#define VAR_MAXREC_   rVAR_MAXREC_
#define VAR_DATASPEC_   rVAR_DATASPEC_
#define VAR_FILLVALUE_   rVAR_PADVALUE_
#define VAR_INITIALRECS_   rVAR_INITIALRECS_
#define VAR_EXTENDRECS_   rVAR_EXTENDRECS_
#define ATTR_MAXENTRY_   ATTR_MAXrENTRY_
#define ATTR_NUMENTRIES_   ATTR_NUMrENTRIES_
#define ENTRY_   rENTRY_
#define ENTRY_DATATYPE_   rENTRY_DATATYPE_
#define ENTRY_NUMELEMS_   rENTRY_NUMELEMS_
#define ENTRY_DATA_   rENTRY_DATA_
#define MIPSEL_ENCODING   DECSTATION_ENCODING
#define MIPSEB_ENCODING   SGi_ENCODING
#define rVAR_EXISTANCE_   rVAR_EXISTENCE_
#define zVAR_EXISTANCE_   zVAR_EXISTENCE_
#define ATTR_EXISTANCE_   ATTR_EXISTENCE_
#define gENTRY_EXISTANCE_   gENTRY_EXISTENCE_
#define rENTRY_EXISTANCE_   rENTRY_EXISTENCE_
#define zENTRY_EXISTANCE_   zENTRY_EXISTENCE_
#define GLOBAL_SCOPE_ASSUMED   GLOBAL_SCOPE
#define VARIABLE_SCOPE_ASSUMED   VARIABLE_SCOPE

Typedefs

typedef void * CDFid
typedef int32_t CDFstatus

Functions

STATICforIDL CDFstatus CDFlib PROTOARGs ((int32_t op1,...))
CDFstatus CDFattrInquire PROTOARGs ((CDFid id, int32_t attrNum, char *attrName, int32_t *attrScope, int32_t *maxEntry))
CDFstatus CDFattrEntryInquire PROTOARGs ((CDFid id, int32_t attrNum, int32_t entryNum, int32_t *dataType, int32_t *numElems))
CDFstatus CDFattrPut PROTOARGs ((CDFid id, int32_t attrNum, int32_t entryNum, int32_t dataType, int32_t numElems, void *value))
CDFstatus CDFattrGet PROTOARGs ((CDFid id, int32_t attrNum, int32_t entryNum, void *value))
int32_t CDFattrNum PROTOARGs ((CDFid id, char *attrName))
int32_t CDFvarNum PROTOARGs ((CDFid id, char *varName))
STATICforIDL void EPOCHbreakdown PROTOARGs ((double epoch, int32_t *year, int32_t *month, int32_t *day, int32_t *hour, int32_t *minute, int32_t *second, int32_t *msec))
STATICforIDL double computeEPOCH PROTOARGs ((int32_t year, int32_t month, int32_t day, int32_t hour, int32_t minute, int32_t second, int32_t msec))
STATICforIDL double parseEPOCH PROTOARGs ((char *inString))
STATICforIDL void encodeEPOCH PROTOARGs ((double epoch, char epString[EPOCH_STRING_LEN+1]))
STATICforIDL void encodeEPOCH1 PROTOARGs ((double epoch, char epString[EPOCH1_STRING_LEN+1]))
STATICforIDL void encodeEPOCH2 PROTOARGs ((double epoch, char epString[EPOCH2_STRING_LEN+1]))
STATICforIDL void encodeEPOCH3 PROTOARGs ((double epoch, char epString[EPOCH3_STRING_LEN+1]))
STATICforIDL void encodeEPOCHx PROTOARGs ((double epoch, char *format, char *encoded))

Define Documentation

Definition at line 122 of file cdf.h.

#define ALPHAOSF1_ENCODING   13L

Definition at line 103 of file cdf.h.

Definition at line 123 of file cdf.h.

#define ALPHAVMSd_ENCODING   14L

Definition at line 104 of file cdf.h.

Definition at line 124 of file cdf.h.

#define ALPHAVMSg_ENCODING   15L

Definition at line 105 of file cdf.h.

#define ATTR_   85L

Definition at line 400 of file cdf.h.

Definition at line 700 of file cdf.h.

#define ATTR_EXISTENCE_   95L

Definition at line 410 of file cdf.h.

#define ATTR_EXISTS   (CDFstatus) (-2001)

Definition at line 207 of file cdf.h.

Definition at line 690 of file cdf.h.

#define ATTR_MAXgENTRY_   89L

Definition at line 404 of file cdf.h.

#define ATTR_MAXrENTRY_   91L

Definition at line 406 of file cdf.h.

#define ATTR_MAXzENTRY_   93L

Definition at line 408 of file cdf.h.

#define ATTR_NAME_   87L

Definition at line 402 of file cdf.h.

#define ATTR_NAME_TRUNC   (CDFstatus) (-1001)

Definition at line 199 of file cdf.h.

#define ATTR_NUMBER_   88L

Definition at line 403 of file cdf.h.

Definition at line 691 of file cdf.h.

#define ATTR_NUMgENTRIES_   90L

Definition at line 405 of file cdf.h.

#define ATTR_NUMrENTRIES_   92L

Definition at line 407 of file cdf.h.

#define ATTR_NUMzENTRIES_   94L

Definition at line 409 of file cdf.h.

#define ATTR_SCOPE_   86L

Definition at line 401 of file cdf.h.

#define BAD_ALLOCATE_RECS   (CDFstatus) (-2015)

Definition at line 221 of file cdf.h.

#define BAD_ARGUMENT   (CDFstatus) (-2022)

Definition at line 228 of file cdf.h.

#define BAD_ATTR_NAME   (CDFstatus) (-2044)

Definition at line 250 of file cdf.h.

#define BAD_ATTR_NUM   (CDFstatus) (-2042)

Definition at line 248 of file cdf.h.

#define BAD_CACHE_SIZE   (CDFstatus) (-2063)

Definition at line 269 of file cdf.h.

#define BAD_CDF_EXTENSION   (CDFstatus) (-2016)

Definition at line 222 of file cdf.h.

#define BAD_CDF_ID   (CDFstatus) (-2002)

Definition at line 208 of file cdf.h.

#define BAD_CDF_NAME   (CDFstatus) (-2049)

Definition at line 255 of file cdf.h.

#define BAD_CDFSTATUS   (CDFstatus) (-2034)

Definition at line 240 of file cdf.h.

#define BAD_DATA_TYPE   (CDFstatus) (-2003)

Definition at line 209 of file cdf.h.

#define BAD_DECODING   (CDFstatus) (-2079)

Definition at line 285 of file cdf.h.

#define BAD_DIM_COUNT   (CDFstatus) (-2039)

Definition at line 245 of file cdf.h.

#define BAD_DIM_INDEX   (CDFstatus) (-2005)

Definition at line 211 of file cdf.h.

#define BAD_DIM_INTERVAL   (CDFstatus) (-2040)

Definition at line 246 of file cdf.h.

#define BAD_DIM_SIZE   (CDFstatus) (-2004)

Definition at line 210 of file cdf.h.

#define BAD_ENCODING   (CDFstatus) (-2006)

Definition at line 212 of file cdf.h.

#define BAD_ENTRY_NUM   (CDFstatus) (-2043)

Definition at line 249 of file cdf.h.

#define BAD_EXTEND_RECS   (CDFstatus) (-2031)

Definition at line 237 of file cdf.h.

#define BAD_FNC_OR_ITEM   (CDFstatus) (-2058)

Definition at line 264 of file cdf.h.

#define BAD_FORMAT   (CDFstatus) (-2014)

Definition at line 220 of file cdf.h.

#define BAD_INITIAL_RECS   (CDFstatus) (-2030)

Definition at line 236 of file cdf.h.

#define BAD_MAJORITY   (CDFstatus) (-2007)

Definition at line 213 of file cdf.h.

#define BAD_MALLOC   (CDFstatus) (-2026)

Definition at line 232 of file cdf.h.

#define BAD_NEGtoPOSfp0_MODE   (CDFstatus) (-2081)

Definition at line 287 of file cdf.h.

#define BAD_NUM_DIMS   (CDFstatus) (-2008)

Definition at line 214 of file cdf.h.

#define BAD_NUM_ELEMS   (CDFstatus) (-2011)

Definition at line 217 of file cdf.h.

#define BAD_NUM_VARS   (CDFstatus) (-2036)

Definition at line 242 of file cdf.h.

#define BAD_READONLY_MODE   (CDFstatus) (-2073)

Definition at line 279 of file cdf.h.

#define BAD_REC_COUNT   (CDFstatus) (-2037)

Definition at line 243 of file cdf.h.

#define BAD_REC_INTERVAL   (CDFstatus) (-2038)

Definition at line 244 of file cdf.h.

#define BAD_REC_NUM   (CDFstatus) (-2009)

Definition at line 215 of file cdf.h.

#define BAD_SCOPE   (CDFstatus) (-2010)

Definition at line 216 of file cdf.h.

#define BAD_VAR_NAME   (CDFstatus) (-2045)

Definition at line 251 of file cdf.h.

#define BAD_VAR_NUM   (CDFstatus) (-2041)

Definition at line 247 of file cdf.h.

#define BAD_zMODE   (CDFstatus) (-2072)

Definition at line 278 of file cdf.h.

#define CANNOT_CHANGE   (CDFstatus) (-2051)

Definition at line 257 of file cdf.h.

#define CDF_   1L

Definition at line 316 of file cdf.h.

#define CDF_ATTR_NAME_LEN   64

Definition at line 55 of file cdf.h.

#define CDF_BYTE   41L /* same as CDF_INT1 (signed) */

Definition at line 82 of file cdf.h.

#define CDF_CACHESIZE_   117L

Definition at line 432 of file cdf.h.

#define CDF_CHAR   51L /* a "string" data type */

Definition at line 85 of file cdf.h.

#define CDF_CLOSE_ERROR   (CDFstatus) (-2055)

Definition at line 261 of file cdf.h.

#define CDF_COPYRIGHT_   7L

Definition at line 322 of file cdf.h.

#define CDF_COPYRIGHT_LEN   256

Definition at line 57 of file cdf.h.

#define CDF_CREATE_ERROR   (CDFstatus) (-2066)

Definition at line 272 of file cdf.h.

#define CDF_DECODING_   4L

Definition at line 319 of file cdf.h.

Definition at line 671 of file cdf.h.

Definition at line 670 of file cdf.h.

Definition at line 672 of file cdf.h.

Definition at line 665 of file cdf.h.

Definition at line 662 of file cdf.h.

#define CDF_DOUBLE   45L /* same as CDF_REAL8 */

Definition at line 84 of file cdf.h.

#define CDF_ENCODING_   3L

Definition at line 318 of file cdf.h.

#define CDF_EPOCH   31L /* Standard style. */

Definition at line 81 of file cdf.h.

Definition at line 663 of file cdf.h.

#define CDF_EXISTS   (CDFstatus) (-2013)

Definition at line 219 of file cdf.h.

#define CDF_FLOAT   44L /* same as CDF_REAL4 */

Definition at line 83 of file cdf.h.

#define CDF_FORMAT_   6L

Definition at line 321 of file cdf.h.

#define CDF_INCREMENT_   15L

Definition at line 330 of file cdf.h.

#define CDF_INT1   1L

Definition at line 73 of file cdf.h.

#define CDF_INT2   2L

Definition at line 74 of file cdf.h.

#define CDF_INT4   4L

Definition at line 75 of file cdf.h.

#define CDF_INTERNAL_ERROR   (CDFstatus) (-2035)

Definition at line 241 of file cdf.h.

#define CDF_INVALID_DATATYPE   (-1L)

Definition at line 181 of file cdf.h.

#define CDF_INVALID_ID   (CDFid) NULL

Definition at line 180 of file cdf.h.

#define CDF_MAJORITY_   5L

Definition at line 320 of file cdf.h.

#define CDF_MAX_DIMS
Value:
10              /* Max number of dimensions a CDF
                       variable may have */

Definition at line 48 of file cdf.h.

#define CDF_MAXREC_   rVARs_MAXREC_

Definition at line 666 of file cdf.h.

#define CDF_MIN_DIMS
Value:
0               /* Min number of dimensions a CDF
                       variable may have */

Definition at line 47 of file cdf.h.

#define CDF_NAME_   2L

Definition at line 317 of file cdf.h.

#define CDF_NAME_TRUNC   (CDFstatus) (-1002)

Definition at line 200 of file cdf.h.

#define CDF_NEGtoPOSfp0_MODE_   19L

Definition at line 334 of file cdf.h.

#define CDF_NUMATTRS_   10L

Definition at line 325 of file cdf.h.

Definition at line 664 of file cdf.h.

#define CDF_NUMgATTRS_   11L

Definition at line 326 of file cdf.h.

#define CDF_NUMrVARS_   8L

Definition at line 323 of file cdf.h.

Definition at line 673 of file cdf.h.

#define CDF_NUMvATTRS_   12L

Definition at line 327 of file cdf.h.

#define CDF_NUMzVARS_   9L

Definition at line 324 of file cdf.h.

#define CDF_OK   (CDFstatus) 0

Definition at line 197 of file cdf.h.

#define CDF_OPEN_ERROR   (CDFstatus) (-2012)

Definition at line 218 of file cdf.h.

#define CDF_PATHNAME_LEN   128

Definition at line 59 of file cdf.h.

#define CDF_READ_ERROR   (CDFstatus) (-2074)

Definition at line 280 of file cdf.h.

#define CDF_READONLY_MODE_   17L

Definition at line 332 of file cdf.h.

#define CDF_REAL4   21L

Definition at line 79 of file cdf.h.

#define CDF_REAL8   22L

Definition at line 80 of file cdf.h.

Definition at line 668 of file cdf.h.

Definition at line 669 of file cdf.h.

Definition at line 667 of file cdf.h.

#define CDF_RELEASE_   14L

Definition at line 329 of file cdf.h.

#define CDF_STATUS_   16L

Definition at line 331 of file cdf.h.

#define CDF_STATUSTEXT_LEN   80

Definition at line 58 of file cdf.h.

#define CDF_UCHAR   52L /* a "string" data type */

Definition at line 86 of file cdf.h.

#define CDF_UINT1   11L

Definition at line 76 of file cdf.h.

#define CDF_UINT2   12L

Definition at line 77 of file cdf.h.

#define CDF_UINT4   14L

Definition at line 78 of file cdf.h.

#define CDF_VAR_NAME_LEN   64

Definition at line 54 of file cdf.h.

#define CDF_VERSION_   13L

Definition at line 328 of file cdf.h.

#define CDF_WARN   (CDFstatus) (-2000)

Definition at line 205 of file cdf.h.

#define CDF_WRITE_ERROR   (CDFstatus) (-2075)

Definition at line 281 of file cdf.h.

#define CDF_zMODE_   18L

Definition at line 333 of file cdf.h.

#define CDFattrCreate (   id,
  attrName,
  attrScope,
  attrNum 
)
Value:
CDFlib (SELECT_, CDF_, id, \
    CREATE_, ATTR_, attrName, attrScope, attrNum, \
    NULL_)

Definition at line 493 of file cdf.h.

#define CDFattrRename (   id,
  attrNum,
  attrName 
)
Value:
CDFlib (SELECT_, CDF_, id, \
         ATTR_, attrNum, \
    PUT_, ATTR_NAME_, attrName, \
    NULL_)

Definition at line 498 of file cdf.h.

#define CDFclose (   id)
Value:
CDFlib (SELECT_, CDF_, id, \
    CLOSE_, CDF_, \
    NULL_)

Definition at line 478 of file cdf.h.

#define CDFcreate (   CDFname,
  numDims,
  dimSizes,
  encoding,
  majority,
  id 
)
Value:
CDFlib (CREATE_, CDF_, CDFname, numDims, dimSizes, id, \
    PUT_, CDF_ENCODING_, encoding, \
          CDF_MAJORITY_, majority, \
    NULL_)

Definition at line 450 of file cdf.h.

#define CDFdelete (   id)
Value:
CDFlib (SELECT_, CDF_, id, \
    DELETE_, CDF_, \
    NULL_)

Definition at line 483 of file cdf.h.

#define CDFdoc (   id,
  version,
  release,
  text 
)
Value:
CDFlib (SELECT_, CDF_, id, \
    GET_, CDF_VERSION_, version, \
          CDF_RELEASE_, release, \
          CDF_COPYRIGHT_, text, \
    NULL_)

Definition at line 460 of file cdf.h.

#define CDFerror (   stat,
  text 
)
Value:
CDFlib (SELECT_, CDF_STATUS_, stat, \
    GET_, STATUS_TEXT_, text, \
    NULL_)

Definition at line 488 of file cdf.h.

#define CDFinquire (   id,
  numDims,
  dimSizes,
  encoding,
  majority,
  maxRec,
  nVars,
  nAttrs 
)
Value:
CDFlib (SELECT_, CDF_, id, \
    GET_, rVARs_NUMDIMS_, numDims, \
          rVARs_DIMSIZES_, dimSizes, \
          CDF_ENCODING_, encoding, \
          CDF_MAJORITY_, majority, \
          rVARs_MAXREC_, maxRec, \
          CDF_NUMrVARS_, nVars, \
          CDF_NUMATTRS_, nAttrs, \
    NULL_)

Definition at line 467 of file cdf.h.

#define CDFopen (   CDFname,
  id 
)
Value:
CDFlib (OPEN_, CDF_, CDFname, id, \
    NULL_)

Definition at line 456 of file cdf.h.

#define CDFvarClose (   id,
  varNum 
)
Value:
CDFlib (SELECT_, CDF_, id, \
         rVAR_, varNum, \
    CLOSE_, rVAR_, \
    NULL_)

Definition at line 566 of file cdf.h.

#define CDFvarCreate (   id,
  varName,
  dataType,
  numElements,
  recVary,
  dimVarys,
  varNum 
)
Value:
CDFlib (SELECT_, CDF_, id, \
    CREATE_, rVAR_, varName, dataType, numElements, \
            recVary, dimVarys, varNum, \
    NULL_)

Definition at line 504 of file cdf.h.

#define CDFvarGet (   id,
  varNum,
  recNum,
  indices,
  value 
)
Value:
CDFlib (SELECT_, CDF_, id, \
         rVAR_, varNum, \
         rVARs_RECNUMBER_, recNum, \
         rVARs_DIMINDICES_, indices, \
    GET_, rVAR_DATA_, value, \
    NULL_)

Definition at line 526 of file cdf.h.

#define CDFvarHyperGet (   id,
  varN,
  recS,
  recC,
  recI,
  indices,
  counts,
  intervals,
  buff 
)
Value:
CDFlib (SELECT_, CDF_, id, \
         rVAR_, varN, \
         rVARs_RECNUMBER_, recS, \
         rVARs_RECCOUNT_, recC, \
         rVARs_RECINTERVAL_, recI, \
         rVARs_DIMINDICES_, indices, \
         rVARs_DIMCOUNTS_, counts, \
         rVARs_DIMINTERVALS_, intervals, \
    GET_, rVAR_HYPERDATA_, buff, \
    NULL_)

Definition at line 542 of file cdf.h.

#define CDFvarHyperPut (   id,
  varN,
  recS,
  recC,
  recI,
  indices,
  counts,
  intervals,
  buff 
)
Value:
CDFlib (SELECT_, CDF_, id, \
         rVAR_, varN, \
         rVARs_RECNUMBER_, recS, \
         rVARs_RECCOUNT_, recC, \
         rVARs_RECINTERVAL_, recI, \
         rVARs_DIMINDICES_, indices, \
         rVARs_DIMCOUNTS_, counts, \
         rVARs_DIMINTERVALS_, intervals, \
    PUT_, rVAR_HYPERDATA_, buff, \
    NULL_)

Definition at line 554 of file cdf.h.

#define CDFvarInquire (   id,
  varN,
  varName,
  dataType,
  numElements,
  recVary,
  dimVarys 
)
Value:
CDFlib (SELECT_, CDF_, id, \
         rVAR_, varN, \
    GET_, rVAR_NAME_, varName, \
          rVAR_DATATYPE_, dataType, \
          rVAR_NUMELEMS_, numElements, \
          rVAR_RECVARY_, recVary, \
          rVAR_DIMVARYS_, dimVarys, \
    NULL_)

Definition at line 516 of file cdf.h.

#define CDFvarPut (   id,
  varNum,
  recNum,
  indices,
  value 
)
Value:
CDFlib (SELECT_, CDF_, id, \
         rVAR_, varNum, \
         rVARs_RECNUMBER_, recNum, \
         rVARs_DIMINDICES_, indices, \
    PUT_, rVAR_DATA_, value, \
    NULL_)

Definition at line 534 of file cdf.h.

#define CDFvarRename (   id,
  varNum,
  varName 
)
Value:
CDFlib (SELECT_, CDF_, id, \
         rVAR_, varNum, \
    PUT_, rVAR_NAME_, varName, \
    NULL_)

Definition at line 510 of file cdf.h.

#define CDFx_   200L

Definition at line 444 of file cdf.h.

#define CDH_CLOSE_ERROR   (CDFstatus) (-2062)

Definition at line 268 of file cdf.h.

#define CDH_OPEN_ERROR   (CDFstatus) (-2061)

Definition at line 267 of file cdf.h.

#define CLOSE_   1004L

Definition at line 303 of file cdf.h.

#define COL_MAJOR   2L

Definition at line 138 of file cdf.h.

#define CONFIRM_   1006L

Definition at line 305 of file cdf.h.

#define CORRUPTED_V2_CDF   (CDFstatus) (-2028)

Definition at line 234 of file cdf.h.

#define CREATE_   1001L

Definition at line 300 of file cdf.h.

#define CURgENTRY_EXISTENCE_   126L

Definition at line 441 of file cdf.h.

#define CURrENTRY_EXISTENCE_   127L

Definition at line 442 of file cdf.h.

#define CURzENTRY_EXISTENCE_   128L

Definition at line 443 of file cdf.h.

#define DATATYPE_SIZE_   125L

Definition at line 440 of file cdf.h.

Definition at line 114 of file cdf.h.

#define DECSTATION_ENCODING   4L

Definition at line 95 of file cdf.h.

#define DELETE_   1003L

Definition at line 302 of file cdf.h.

#define END_OF_VAR   (CDFstatus) (-2032)

Definition at line 238 of file cdf.h.

#define ENTRY_   rENTRY_

Definition at line 692 of file cdf.h.

#define ENTRY_DATA_   rENTRY_DATA_

Definition at line 695 of file cdf.h.

Definition at line 693 of file cdf.h.

Definition at line 694 of file cdf.h.

#define EPOCH1_STRING_LEN   16

Definition at line 62 of file cdf.h.

#define EPOCH2_STRING_LEN   14

Definition at line 63 of file cdf.h.

#define EPOCH3_STRING_LEN   24

Definition at line 64 of file cdf.h.

#define EPOCH_STRING_LEN   24

Definition at line 61 of file cdf.h.

#define EPOCHx_FORMAT_MAX   60

Definition at line 67 of file cdf.h.

#define EPOCHx_STRING_MAX   30

Definition at line 66 of file cdf.h.

#define FUTURE_CDF   (CDFstatus) (-1005)

Definition at line 203 of file cdf.h.

#define gENTRY_   96L

Definition at line 411 of file cdf.h.

#define gENTRY_DATA_   101L

Definition at line 416 of file cdf.h.

#define gENTRY_DATASPEC_   100L

Definition at line 415 of file cdf.h.

#define gENTRY_DATATYPE_   98L

Definition at line 413 of file cdf.h.

Definition at line 701 of file cdf.h.

#define gENTRY_EXISTENCE_   97L

Definition at line 412 of file cdf.h.

#define gENTRY_NUMELEMS_   99L

Definition at line 414 of file cdf.h.

#define GET_   1007L

Definition at line 306 of file cdf.h.

#define GLOBAL_SCOPE   1L

Definition at line 151 of file cdf.h.

Definition at line 704 of file cdf.h.

Definition at line 118 of file cdf.h.

#define HOST_ENCODING   8L

Definition at line 99 of file cdf.h.

#define HP_DECODING   HP_ENCODING

Definition at line 120 of file cdf.h.

#define HP_ENCODING   11L

Definition at line 101 of file cdf.h.

#define IBM_PC_OVERFLOW   (CDFstatus) (-2023)

Definition at line 229 of file cdf.h.

Definition at line 116 of file cdf.h.

#define IBMPC_ENCODING   6L

Definition at line 97 of file cdf.h.

Definition at line 117 of file cdf.h.

#define IBMRS_ENCODING   7L

Definition at line 98 of file cdf.h.

#define ILLEGAL_EPOCH_VALUE   (-1.0)

Definition at line 182 of file cdf.h.

#define ILLEGAL_FOR_SCOPE   (CDFstatus) (-2076)

Definition at line 282 of file cdf.h.

#define ILLEGAL_IN_zMODE   (CDFstatus) (-2071)

Definition at line 277 of file cdf.h.

#define ILLEGAL_ON_V1_CDF   (CDFstatus) (-2060)

Definition at line 266 of file cdf.h.

#define LIB_COPYRIGHT_   20L

Definition at line 335 of file cdf.h.

#define LIB_INCREMENT_   23L

Definition at line 338 of file cdf.h.

#define LIB_RELEASE_   22L

Definition at line 337 of file cdf.h.

#define LIB_subINCREMENT_   24L

Definition at line 339 of file cdf.h.

#define LIB_VERSION_   21L

Definition at line 336 of file cdf.h.

#define MAC_DECODING   MAC_ENCODING

Definition at line 119 of file cdf.h.

#define MAC_ENCODING   9L

Definition at line 100 of file cdf.h.

Definition at line 697 of file cdf.h.

Definition at line 696 of file cdf.h.

#define MULTI_FILE   2L

Definition at line 145 of file cdf.h.

#define MULTI_FILE_FORMAT   (CDFstatus) 1007

Definition at line 195 of file cdf.h.

#define NEGATIVE_FP_ZERO   (CDFstatus) (-1004)

Definition at line 202 of file cdf.h.

#define NEGtoPOSfp0off   0L

Definition at line 174 of file cdf.h.

#define NEGtoPOSfp0on   (-1L)

Definition at line 173 of file cdf.h.

Definition at line 111 of file cdf.h.

#define NETWORK_ENCODING   1L

Definition at line 92 of file cdf.h.

Definition at line 121 of file cdf.h.

#define NeXT_ENCODING   12L

Definition at line 102 of file cdf.h.

#define NO_ATTR_SELECTED   (CDFstatus) (-2046)

Definition at line 252 of file cdf.h.

#define NO_CDF_SELECTED   (CDFstatus) (-2053)

Definition at line 259 of file cdf.h.

#define NO_DELETE_ACCESS   (CDFstatus) (-2087)

Definition at line 293 of file cdf.h.

#define NO_ENTRY_SELECTED   (CDFstatus) (-2047)

Definition at line 253 of file cdf.h.

#define NO_MORE_ACCESS   (CDFstatus) (-2077)

Definition at line 283 of file cdf.h.

#define NO_PADVALUE_SPECIFIED   (CDFstatus) 1005

Definition at line 193 of file cdf.h.

#define NO_STATUS_SELECTED   (CDFstatus) (-2052)

Definition at line 258 of file cdf.h.

#define NO_SUCH_ATTR   (CDFstatus) (-2017)

Definition at line 223 of file cdf.h.

#define NO_SUCH_CDF   (CDFstatus) (-2067)

Definition at line 273 of file cdf.h.

#define NO_SUCH_ENTRY   (CDFstatus) (-2018)

Definition at line 224 of file cdf.h.

#define NO_SUCH_VAR   (CDFstatus) (-2019)

Definition at line 225 of file cdf.h.

#define NO_VAR_SELECTED   (CDFstatus) (-2048)

Definition at line 254 of file cdf.h.

#define NO_VARS_IN_CDF   (CDFstatus) 1006

Definition at line 194 of file cdf.h.

#define NO_WRITE_ACCESS   (CDFstatus) (-2086)

Definition at line 292 of file cdf.h.

#define NOT_A_CDF   (CDFstatus) (-2027)

Definition at line 233 of file cdf.h.

#define NOVARY   0L /* FALSE record or dimension variance flag */

Definition at line 131 of file cdf.h.

#define NULL_   1000L

Definition at line 309 of file cdf.h.

#define OPEN_   1002L

Definition at line 301 of file cdf.h.

#define PROTOARGs (   args)    ()

Definition at line 599 of file cdf.h.

#define PUT_   1008L

Definition at line 307 of file cdf.h.

#define READ_ONLY_DISTRIBUTION   (CDFstatus) (-2054)

Definition at line 260 of file cdf.h.

#define READ_ONLY_MODE   (CDFstatus) (-2070)

Definition at line 276 of file cdf.h.

#define READONLYoff   0L

Definition at line 159 of file cdf.h.

#define READONLYon   (-1L)

Definition at line 158 of file cdf.h.

#define rENTRY_   102L

Definition at line 417 of file cdf.h.

#define rENTRY_DATA_   108L

Definition at line 423 of file cdf.h.

#define rENTRY_DATASPEC_   107L

Definition at line 422 of file cdf.h.

#define rENTRY_DATATYPE_   105L

Definition at line 420 of file cdf.h.

Definition at line 702 of file cdf.h.

#define rENTRY_EXISTENCE_   104L

Definition at line 419 of file cdf.h.

#define rENTRY_NAME_   103L

Definition at line 418 of file cdf.h.

#define rENTRY_NUMELEMS_   106L

Definition at line 421 of file cdf.h.

#define ROW_MAJOR   1L

Definition at line 137 of file cdf.h.

#define rVAR_   35L

Definition at line 350 of file cdf.h.

#define rVAR_ALLOCATERECS_   123L

Definition at line 438 of file cdf.h.

#define rVAR_CACHESIZE_   120L

Definition at line 435 of file cdf.h.

#define rVAR_DATA_   42L

Definition at line 357 of file cdf.h.

#define rVAR_DATASPEC_   48L

Definition at line 363 of file cdf.h.

#define rVAR_DATATYPE_   37L

Definition at line 352 of file cdf.h.

#define rVAR_DIMVARYS_   40L

Definition at line 355 of file cdf.h.

Definition at line 698 of file cdf.h.

#define rVAR_EXISTENCE_   54L

Definition at line 369 of file cdf.h.

#define rVAR_EXTENDRECS_   51L

Definition at line 366 of file cdf.h.

#define rVAR_HYPERDATA_   43L

Definition at line 358 of file cdf.h.

#define rVAR_INITIALRECS_   50L

Definition at line 365 of file cdf.h.

#define rVAR_MAXallocREC_   47L

Definition at line 362 of file cdf.h.

#define rVAR_MAXREC_   46L

Definition at line 361 of file cdf.h.

#define rVAR_NAME_   36L

Definition at line 351 of file cdf.h.

#define rVAR_nINDEXENTRIES_   53L

Definition at line 368 of file cdf.h.

#define rVAR_nINDEXRECORDS_   52L

Definition at line 367 of file cdf.h.

#define rVAR_NUMBER_   41L

Definition at line 356 of file cdf.h.

#define rVAR_NUMELEMS_   38L

Definition at line 353 of file cdf.h.

#define rVAR_PADVALUE_   49L

Definition at line 364 of file cdf.h.

#define rVAR_RECVARY_   39L

Definition at line 354 of file cdf.h.

#define rVAR_SEQDATA_   44L

Definition at line 359 of file cdf.h.

#define rVAR_SEQPOS_   45L

Definition at line 360 of file cdf.h.

#define rVARs_CACHESIZE_   118L

Definition at line 433 of file cdf.h.

#define rVARs_DIMCOUNTS_   33L

Definition at line 348 of file cdf.h.

#define rVARs_DIMINDICES_   32L

Definition at line 347 of file cdf.h.

#define rVARs_DIMINTERVALS_   34L

Definition at line 349 of file cdf.h.

#define rVARs_DIMSIZES_   26L

Definition at line 341 of file cdf.h.

#define rVARs_MAXREC_   27L

Definition at line 342 of file cdf.h.

#define rVARs_NUMDIMS_   25L

Definition at line 340 of file cdf.h.

#define rVARs_RECCOUNT_   30L

Definition at line 345 of file cdf.h.

#define rVARs_RECDATA_   28L

Definition at line 343 of file cdf.h.

#define rVARs_RECINTERVAL_   31L

Definition at line 346 of file cdf.h.

#define rVARs_RECNUMBER_   29L

Definition at line 344 of file cdf.h.

#define SELECT_   1005L

Definition at line 304 of file cdf.h.

#define SGi_DECODING   SGi_ENCODING

Definition at line 115 of file cdf.h.

#define SGi_ENCODING   5L

Definition at line 96 of file cdf.h.

#define SINGLE_FILE   1L

Definition at line 144 of file cdf.h.

#define SINGLE_FILE_FORMAT   (CDFstatus) 1004

Definition at line 192 of file cdf.h.

#define STATICforIDL

Definition at line 605 of file cdf.h.

#define STATUS_TEXT_   116L

Definition at line 431 of file cdf.h.

#define SUN_DECODING   SUN_ENCODING

Definition at line 112 of file cdf.h.

#define SUN_ENCODING   2L

Definition at line 93 of file cdf.h.

#define TOO_MANY_VARS   (CDFstatus) (-2024)

Definition at line 230 of file cdf.h.

#define UNSUPPORTED_OPERATION   (CDFstatus) (-2082)

Definition at line 288 of file cdf.h.

#define VAR_   rVAR_

Definition at line 674 of file cdf.h.

#define VAR_ALREADY_CLOSED   (CDFstatus) 1003

Definition at line 191 of file cdf.h.

#define VAR_CLOSE_ERROR   (CDFstatus) (-2056)

Definition at line 262 of file cdf.h.

#define VAR_CREATE_ERROR   (CDFstatus) (-2068)

Definition at line 274 of file cdf.h.

#define VAR_DATA_   rVAR_DATA_

Definition at line 681 of file cdf.h.

Definition at line 686 of file cdf.h.

Definition at line 676 of file cdf.h.

Definition at line 679 of file cdf.h.

#define VAR_EXISTS   (CDFstatus) (-2025)

Definition at line 231 of file cdf.h.

Definition at line 689 of file cdf.h.

Definition at line 687 of file cdf.h.

Definition at line 682 of file cdf.h.

Definition at line 688 of file cdf.h.

#define VAR_MAXREC_   rVAR_MAXREC_

Definition at line 685 of file cdf.h.

#define VAR_NAME_   rVAR_NAME_

Definition at line 675 of file cdf.h.

#define VAR_NAME_TRUNC   (CDFstatus) (-1003)

Definition at line 201 of file cdf.h.

#define VAR_NUMBER_   rVAR_NUMBER_

Definition at line 680 of file cdf.h.

Definition at line 677 of file cdf.h.

#define VAR_OPEN_ERROR   (CDFstatus) (-2029)

Definition at line 235 of file cdf.h.

#define VAR_READ_ERROR   (CDFstatus) (-2020)

Definition at line 226 of file cdf.h.

Definition at line 678 of file cdf.h.

Definition at line 683 of file cdf.h.

#define VAR_SEQPOS_   rVAR_SEQPOS_

Definition at line 684 of file cdf.h.

#define VAR_WRITE_ERROR   (CDFstatus) (-2021)

Definition at line 227 of file cdf.h.

#define VARIABLE_SCOPE   2L

Definition at line 152 of file cdf.h.

Definition at line 705 of file cdf.h.

#define VARY   (-1L) /* TRUE record or dimension variance flag */

Definition at line 130 of file cdf.h.

#define VAX_DECODING   VAX_ENCODING

Definition at line 113 of file cdf.h.

#define VAX_ENCODING   3L

Definition at line 94 of file cdf.h.

#define VIRTUAL_RECORD_DATA   (CDFstatus) 1001

Definition at line 189 of file cdf.h.

#define zENTRY_   109L

Definition at line 424 of file cdf.h.

#define zENTRY_DATA_   115L

Definition at line 430 of file cdf.h.

#define zENTRY_DATASPEC_   114L

Definition at line 429 of file cdf.h.

#define zENTRY_DATATYPE_   112L

Definition at line 427 of file cdf.h.

Definition at line 703 of file cdf.h.

#define zENTRY_EXISTENCE_   111L

Definition at line 426 of file cdf.h.

#define zENTRY_NAME_   110L

Definition at line 425 of file cdf.h.

#define zENTRY_NUMELEMS_   113L

Definition at line 428 of file cdf.h.

#define zMODEoff   0L

Definition at line 165 of file cdf.h.

#define zMODEon1   1L

Definition at line 166 of file cdf.h.

#define zMODEon2   2L

Definition at line 167 of file cdf.h.

#define zVAR_   57L

Definition at line 372 of file cdf.h.

#define zVAR_ALLOCATERECS_   124L

Definition at line 439 of file cdf.h.

#define zVAR_CACHESIZE_   121L

Definition at line 436 of file cdf.h.

#define zVAR_DATA_   66L

Definition at line 381 of file cdf.h.

#define zVAR_DATASPEC_   72L

Definition at line 387 of file cdf.h.

#define zVAR_DATATYPE_   59L

Definition at line 374 of file cdf.h.

#define zVAR_DIMCOUNTS_   83L

Definition at line 398 of file cdf.h.

#define zVAR_DIMINDICES_   82L

Definition at line 397 of file cdf.h.

#define zVAR_DIMINTERVALS_   84L

Definition at line 399 of file cdf.h.

#define zVAR_DIMSIZES_   62L

Definition at line 377 of file cdf.h.

#define zVAR_DIMVARYS_   64L

Definition at line 379 of file cdf.h.

Definition at line 699 of file cdf.h.

#define zVAR_EXISTENCE_   78L

Definition at line 393 of file cdf.h.

#define zVAR_EXTENDRECS_   75L

Definition at line 390 of file cdf.h.

#define zVAR_HYPERDATA_   67L

Definition at line 382 of file cdf.h.

#define zVAR_INITIALRECS_   74L

Definition at line 389 of file cdf.h.

#define zVAR_MAXallocREC_   71L

Definition at line 386 of file cdf.h.

#define zVAR_MAXREC_   70L

Definition at line 385 of file cdf.h.

#define zVAR_NAME_   58L

Definition at line 373 of file cdf.h.

#define zVAR_nINDEXENTRIES_   77L

Definition at line 392 of file cdf.h.

#define zVAR_nINDEXRECORDS_   76L

Definition at line 391 of file cdf.h.

#define zVAR_NUMBER_   65L

Definition at line 380 of file cdf.h.

#define zVAR_NUMDIMS_   61L

Definition at line 376 of file cdf.h.

#define zVAR_NUMELEMS_   60L

Definition at line 375 of file cdf.h.

#define zVAR_PADVALUE_   73L

Definition at line 388 of file cdf.h.

#define zVAR_RECCOUNT_   80L

Definition at line 395 of file cdf.h.

#define zVAR_RECINTERVAL_   81L

Definition at line 396 of file cdf.h.

#define zVAR_RECNUMBER_   79L

Definition at line 394 of file cdf.h.

#define zVAR_RECVARY_   63L

Definition at line 378 of file cdf.h.

#define zVAR_SEQDATA_   68L

Definition at line 383 of file cdf.h.

#define zVAR_SEQPOS_   69L

Definition at line 384 of file cdf.h.

#define zVARs_CACHESIZE_   119L

Definition at line 434 of file cdf.h.

#define zVARs_MAXREC_   55L

Definition at line 370 of file cdf.h.

#define zVARs_RECDATA_   56L

Definition at line 371 of file cdf.h.

#define zVARs_RECNUMBER_   122L

Definition at line 437 of file cdf.h.


Typedef Documentation

typedef void* CDFid

Definition at line 40 of file cdf.h.

typedef int32_t CDFstatus

Definition at line 41 of file cdf.h.


Function Documentation

STATICforIDL CDFstatus CDFlib PROTOARGs ( (int32_t op1,...)  )
CDFstatus CDFattrInquire PROTOARGs ( (CDFid id, int32_t attrNum, char *attrName, int32_t *attrScope, int32_t *maxEntry)  )
CDFstatus CDFattrEntryInquire PROTOARGs ( (CDFid id, int32_t attrNum, int32_t entryNum, int32_t *dataType, int32_t *numElems)  )
CDFstatus CDFattrPut PROTOARGs ( (CDFid id, int32_t attrNum, int32_t entryNum, int32_t dataType, int32_t numElems, void *value )
CDFstatus CDFattrGet PROTOARGs ( (CDFid id, int32_t attrNum, int32_t entryNum, void *value )
int32_t CDFattrNum PROTOARGs ( (CDFid id, char *attrName)  )
int32_t CDFvarNum PROTOARGs ( (CDFid id, char *varName)  )
STATICforIDL void EPOCHbreakdown PROTOARGs ( (double epoch, int32_t *year, int32_t *month, int32_t *day, int32_t *hour, int32_t *minute, int32_t *second, int32_t *msec )
STATICforIDL double computeEPOCH PROTOARGs ( (int32_t year, int32_t month, int32_t day, int32_t hour, int32_t minute, int32_t second, int32_t msec )
STATICforIDL double parseEPOCH3 PROTOARGs ( (char *inString)  )
STATICforIDL void encodeEPOCH PROTOARGs ( (double epoch, char epString[EPOCH_STRING_LEN+1])  )
STATICforIDL void encodeEPOCH1 PROTOARGs ( (double epoch, char epString[EPOCH1_STRING_LEN+1])  )
STATICforIDL void encodeEPOCH2 PROTOARGs ( (double epoch, char epString[EPOCH2_STRING_LEN+1])  )
STATICforIDL void encodeEPOCH3 PROTOARGs ( (double epoch, char epString[EPOCH3_STRING_LEN+1])  )
STATICforIDL void encodeEPOCHx PROTOARGs ( (double epoch, char *format, char *encoded)  )