;****************************************************************************** ; ; NSSDC/CDF CDF `include file' for IDL interface. ; ; Version 1.2, 21-Aug-96, Hughes STX. ; ; Modification history: ; ; V1.0 22-Feb-95, J Love Original version. ; V1.1 26-Jun-95, J Love Added online help. ; V1.2 21-Aug-96, J Love CDF V2.6. ; ;****************************************************************************** ;+ ; NAME: ; cdf0.pro ; ; PURPOSE: ; `cdf0.pro' is used to create a set of structure variables containing ; the constants used by the CDF library. The structures created and ; their contents are as follows... ; ; CDFconst - General CDF constants. ; CDFdataType - Data type codes. ; CDFencoding - Encoding codes. ; CDFdecoding - Decoding codes. ; CDFiCode - Informational status codes. ; CDFwCode - Warning status codes. ; CDFeCode - Error status codes. ; CDFiiFnc - Internal Interface functions. ; CDFiiItem - General Internal Interface items. ; CDFiiItemA - Internal Interface attribute items. ; CDFiiItemE - Internal Interface entry items. ; CDFiiItemR - Internal Interface rVariable items. ; CDFiiItemZ - Internal Interface zVariable items. ; ; These structures contain the same values defined using the `cdf.pro', ; `cdf1.pro', and `cdf2.pro' batch files. To see the contents of each ; structure, use the command... ; ; IDL> help, /structure, ; ; The use of these structures eliminates the problem of too many local ; variables caused by the use of `cdf.pro', `cdf1.pro', and `cdf2.pro'. ; ; This include file is part of the CDF interface provided with the CDF ; distribution. IDL also provides its own built-in interface to CDFs. ; ; If the lengths of these structure names are longer than desired, ; consider using `cdf0x.pro' instead. ; ; CALLING SEQUENCE: ; IDL> @cdf0.pro ; ; EXAMPLE: ; IDL> @cdf0.pro ; IDL> status = CDFlib (CDFiiFnc.OPEN_, CDFiiItem.CDF_, 'rain2x', id, $ ; IDL> CDFiiFnc.NULL_) ; IDL> if (status lt CDFconst.CDF_WARN) print, 'CDF not opened...' ; ; RESTRICTIONS: ; None. ; ; REVISION HISTORY: ; 26-Jun-95 Original version. ; 21-Aug-96 CDF V2.6. ;- CDFconstantCodes, CDFconst CDFdataTypeCodes, CDFdataType CDFencodingCodes, CDFencoding CDFdecodingCodes, CDFdecoding CDFinfoCodes, CDFiCode CDFwarnCodes, CDFwCode CDFerrorCodes, CDFeCode CDFiiFunctionCodes, CDFiiFnc CDFiiItemCodes, CDFiiItem CDFii_attrItemCodes, CDFiiItemA CDFii_entryItemCodes, CDFiiItemE CDFii_rVarItemCodes, CDFiiItemR CDFii_zVarItemCodes, CDFiiItemZ