|
NCEPLIBS-bufr
12.0.0
|
Get the location of a specified value within Section 1 of a BUFR message. More...
Go to the source code of this file.
Functions/Subroutines | |
| recursive subroutine | gets1loc (S1MNEM, IBEN, ISBYT, IWID, IRET) |
| This subroutine returns the location of a specified value within Section 1 of a BUFR message. More... | |
Get the location of a specified value within Section 1 of a BUFR message.
Definition in file gets1loc.f.
| recursive subroutine gets1loc | ( | character*(*) | S1MNEM, |
| IBEN, | |||
| ISBYT, | |||
| IWID, | |||
| IRET | |||
| ) |
This subroutine returns the location of a specified value within Section 1 of a BUFR message.
The location and availability of any particular value within Section 1 of a BUFR message can vary depending on the edition number used to encode the message. This subroutine will work for BUFR edition 2, 3, or 4.
| [in] | S1MNEM | – character*(*): Value whose location within Section 1 is to be determined:
|
| [in] | IBEN | – integer: BUFR edition number |
| [out] | ISBYT | – integer: Number of starting byte within Section 1 which contains value corresponding to S1MNEM |
| [out] | IWID | – integer: Width (in bits) of value corresponding to S1MNEM, counting from the first bit of the byte pointed to by ISBYT |
| [out] | IRET | – integer: Return code:
|
Definition at line 56 of file gets1loc.f.
References modv_im8b::im8b, x48(), and x84().