NCEPLIBS-bufr  11.5.0
 All Data Structures Files Functions Variables Pages
ifbget.f File Reference

Check whether there are any more data subsets available to be read from a BUFR message. More...

Go to the source code of this file.

Functions/Subroutines

function ifbget (LUNIT)
 This function checks whether there are any more data subsets available to be read from within the BUFR message that is open for reading via the most recent call to any of the message-reading subroutines for a specified Fortran logical unit. More...
 

Detailed Description

Check whether there are any more data subsets available to be read from a BUFR message.

Definition in file ifbget.f.

Function/Subroutine Documentation

function ifbget (   LUNIT)

This function checks whether there are any more data subsets available to be read from within the BUFR message that is open for reading via the most recent call to any of the message-reading subroutines for a specified Fortran logical unit.

Author
J. Woollen
Date
1994-01-06
Parameters
[in]LUNIT- integer: Fortran logical unit number for BUFR file
Returns
ifbget - integer:
  • 0 = there is at least one more data subset to be read from the BUFR message
  • -1 = there are no more data subsets to be read from the BUFR message

Program history log:

  • 1994-01-06 J. Woollen – Original author
  • 1998-07-08 J. Woollen – Replaced call to Cray library routine ABORT with call to new internal routine bort()
  • 1999-11-18 J. Woollen – The number of BUFR files which can be opened at one time increased from 10 to 32 (necessary in order to process multiple BUFR files under the MPI)
  • 2014-12-10 J. Ator – Use modules instead of COMMON blocks

Definition at line 32 of file ifbget.f.

References bort(), and status().