|
NCEPLIBS-bufr
12.0.1
|
Read data descriptors from Section 3 of a BUFR message. More...
Go to the source code of this file.
Functions/Subroutines | |
| recursive subroutine | upds3 (MBAY, LCDS3, CDS3, NDS3) |
| This subroutine returns the sequence of data descriptors contained within Section 3 of a BUFR message. More... | |
| recursive subroutine upds3 | ( | dimension(*) | MBAY, |
| LCDS3, | |||
| character*6, dimension(*) | CDS3, | ||
| NDS3 | |||
| ) |
This subroutine returns the sequence of data descriptors contained within Section 3 of a BUFR message.
| [in] | MBAY | - integer(*): BUFR message. |
| [in] | LCDS3 | - integer: Dimensioned size (in integers) of CDS3 in the calling program; used by the subroutine to ensure that it doesn't overflow the CDS3 array. |
| [out] | CDS3 | - character*6(*): Data descriptor sequence within Section 3 of MBAY. |
| [out] | NDS3 | - integer: Number of data descriptors in CDS3. |
Definition at line 25 of file upds3.f.
References adn30(), bort(), getlens(), modv_im8b::im8b, iupb(), wrdlen(), x48(), and x84().
Referenced by fdebufr_c(), ireadmt(), and reads3().