This page was created by the IDL library routine `mk_html_help2`.

Last modified: Fri Nov 7 18:17:52 2025.

# Directory Listing of Routines

# projects/wind/3dp/wind_lib/cdf/include

- CDF.PRO
  `cdf.pro' is used to create a set of local variables containing the
- CDF0.PRO
  `cdf0.pro' is used to create a set of structure variables containing
- CDF0X.PRO
  `cdf0x.pro' is used to create a set of structure variables containing
- CDF1.PRO
  `cdf1.pro' is used to create a set of local variables containing the
- CDF2.PRO
  `cdf2.pro' is used to create a set of local variables containing the

# Routine Descriptions

## CDF.PRO

[Next Routine] [List of Routines]

     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)

## CDF0.PRO

[Previous Routine] [Next Routine] [List of Routines]

     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)

## CDF0X.PRO

[Previous Routine] [Next Routine] [List of Routines]

     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)

## CDF1.PRO

[Previous Routine] [Next Routine] [List of Routines]

     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)

## CDF2.PRO

[Previous Routine] [List of Routines]

     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)