NCEPLIBS-bufr
12.0.1
|
Get the current message number and data subset number within a BUFR file. More...
Go to the source code of this file.
Functions/Subroutines | |
recursive subroutine | ufbcnt (LUNIT, KMSG, KSUB) |
Get the current message number and data subset number within a BUFR file. More... | |
Get the current message number and data subset number within a BUFR file.
Definition in file ufbcnt.f.
recursive subroutine ufbcnt | ( | LUNIT, | |
KMSG, | |||
KSUB | |||
) |
Get the current message number and data subset number within a BUFR file.
This subroutine returns the current location of the file pointer within a BUFR file, in terms of a message number counting from the beginning of the file, and a data subset number counting from the beginning of that message.
[in] | LUNIT | - integer: Fortran logical unit number for BUFR file. |
[out] | KMSG | - integer: Ordinal number of current message, counting from the beginning of the BUFR file, but not counting any messages which contain DX BUFR tables information. |
[out] | KSUB | - integer: Ordinal number of current data subset within (KMSG)th message, counting from the beginning of the message. |
Definition at line 40 of file ufbcnt.f.
References bort(), modv_im8b::im8b, moda_msgcwd::nmsg, moda_msgcwd::nsub, status(), x48(), and x84().