NCEPLIBS-bufr  12.0.1
ireadsb.f File Reference

Read the next data subset from a BUFR message. More...

Go to the source code of this file.

Functions/Subroutines

recursive function ireadsb (LUNIT)
 Calls NCEPLIBS-bufr subroutine readsb() and passes back its return code as the function value. More...
 

Detailed Description

Read the next data subset from a BUFR message.

Author
J. Woollen
Date
1994-01-06

Definition in file ireadsb.f.

Function/Subroutine Documentation

◆ ireadsb()

recursive function ireadsb (   LUNIT)

Calls NCEPLIBS-bufr subroutine readsb() and passes back its return code as the function value.

The use of this function allows the return code from readsb() to be used as the target variable within an iterative program loop.

Parameters
[in]LUNIT- integer: Fortran logical unit number for BUFR file.
Returns
ireadsb - integer:
  • 0 = new BUFR data subset was successfully read into internal arrays
  • -1 = there are no more BUFR data subsets in the BUFR message
Author
J. Woollen
Date
1994-01-06

Definition at line 19 of file ireadsb.f.

References modv_im8b::im8b, readsb(), and x84().

Referenced by bufr_c2f_interface::ireadsb_c(), readbp(), readmp(), and ufbtab().