NCEPLIBS-bufr  12.3.0
bufrlib::catch_bort_gettagre_c Interface Reference

Public Member Functions

subroutine catch_bort_gettagre_c (lunit, tagi, tagi_len, ntagi, tagre, tagre_len, ntagre, ntrchr, iret)
 Catch any bort error inside of subroutine gettagre(). More...
 

Detailed Description

Definition at line 1513 of file bufrlib.F90.

Constructor & Destructor Documentation

◆ catch_bort_gettagre_c()

bufrlib::catch_bort_gettagre_c::catch_bort_gettagre_c ( integer(c_int), intent(in), value  lunit,
character(kind=c_char), dimension(*), intent(inout)  tagi,
integer(c_int), intent(in), value  tagi_len,
integer(c_int), intent(in), value  ntagi,
character(kind=c_char), dimension(*), intent(out)  tagre,
integer(c_int), intent(in), value  tagre_len,
integer(c_int), intent(out)  ntagre,
integer(c_int), intent(out)  ntrchr,
integer(c_int), intent(out)  iret 
)

Catch any bort error inside of subroutine gettagre().

Wraps catch_bort_gettagre() function.

Parameters
lunit- Fortran logical unit number for BUFR file
tagi- Table B mnemonic
tagi_len- Length of tagi string
ntagi- Ordinal occurrence of tagi for which tagre is to be returned
tagre- Table B mnemonic referenced by tagi via an internal bitmap
tagre_len- Allocated length of tagre
ntagre- Ordinal occurrence of tagre referenced by (ntagi)th occurrence of tagi
ntrchr- Number of characters returned in tagre
iret- Return code
Author
J. Ator
Date
2025-12-03

Definition at line 1513 of file bufrlib.F90.


The documentation for this interface was generated from the following file: