This page was created by the IDL library routine
mk_html_help2.
Last modified: Sun Apr 13 03:17:35 2025.
NAME:
cdf.pro
PURPOSE:
`cdf.pro' is used to create a set of local variables containing the
general constants used by the CDF library. The CDF status codes are
defined by `cdf1.pro' and the CDF Internal Interface constants are
defined by `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.
CALLING SEQUENCE:
IDL> @cdf.pro
RESTRICTIONS:
The use of `cdf.pro' may result in too many local variables being
created. If that occurs, consider using `cdf0x.pro' instead.
REVISION HISTORY:
26-Jun-95 Original version.
21-Aug-96 CDF V2.6.
(See projects/wind/3dp/wind_lib/cdf/include/cdf.pro)
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, <structure-name>
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.
(See projects/wind/3dp/wind_lib/cdf/include/cdf0.pro)
NAME:
cdf0x.pro
PURPOSE:
`cdf0x.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...
CDFx - General CDF constants.
CDFdt - Data type codes.
CDFen - Encoding codes.
CDFde - Decoding codes.
CDFic - Informational status codes.
CDFwc - Warning status codes.
CDFec - Error status codes.
CDFiif - Internal Interface functions.
CDFiix - General Internal Interface items.
CDFiia - Internal Interface attribute items.
CDFiie - Internal Interface entry items.
CDFiir - Internal Interface rVariable items.
CDFiiz - 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, <structure-name>
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.
CALLING SEQUENCE:
IDL> @cdf0x.pro
EXAMPLE:
IDL> @cdf0x.pro
IDL> status = CDFlib (CDFiif.OPEN_, CDFiii.CDF_, 'rain2x', id, $
IDL> CDFiif.NULL_)
IDL> if (status lt CDFx.CDF_WARN) print, 'CDF not opened...'
RESTRICTIONS:
None.
REVISION HISTORY:
21-Aug-96 Original version.
(See projects/wind/3dp/wind_lib/cdf/include/cdf0x.pro)
NAME:
cdf1.pro
PURPOSE:
`cdf1.pro' is used to create a set of local variables containing the
status codes used by the CDF library. The general CDF constants are
defined by `cdf.pro' and the CDF Internal Interface constants are
defined by `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.
CALLING SEQUENCE:
IDL> @cdf1.pro
RESTRICTIONS:
The use of `cdf1.pro' may result in too many local variables being
created. If that occurs, consider using `cdf0x.pro' instead.
REVISION HISTORY:
26-Jun-95 Original version.
21-Aug-96 CDF V2.6.
(See projects/wind/3dp/wind_lib/cdf/include/cdf1.pro)
NAME:
cdf2.pro
PURPOSE:
`cdf2.pro' is used to create a set of local variables containing the
Internal Interface constants used by the CDF library. The general CDF
constants are defined by `cdf.pro' and the CDF status codes are defined
by `cdf1.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.
CALLING SEQUENCE:
IDL> @cdf2.pro
RESTRICTIONS:
The use of `cdf2.pro' may result in too many local variables being
created. If that occurs, consider using `cdf0x.pro' instead.
REVISION HISTORY:
26-Jun-95 Original version.
21-Aug-96 CDF V2.6.
(See projects/wind/3dp/wind_lib/cdf/include/cdf2.pro)