NCEPLIBS-bufr  12.3.0
bufrlib::catch_bort_getcfmng_c Interface Reference

Public Member Functions

subroutine catch_bort_getcfmng_c (lunit, cnemoi, lcni, ivali, cnemod, lcnd, ivald, cmeang_c, lcmgc, lnmng, iret)
 Catch any bort error inside of subroutine getcfmng(). More...
 

Detailed Description

Definition at line 761 of file bufrlib.F90.

Constructor & Destructor Documentation

◆ catch_bort_getcfmng_c()

bufrlib::catch_bort_getcfmng_c::catch_bort_getcfmng_c ( integer(c_int), intent(in), value  lunit,
character(kind=c_char), dimension(*), intent(inout)  cnemoi,
integer(c_int), intent(in), value  lcni,
integer(c_int), intent(in), value  ivali,
character(kind=c_char), dimension(*), intent(inout)  cnemod,
integer(c_int), intent(in), value  lcnd,
integer(c_int), intent(in), value  ivald,
character(kind=c_char), dimension(*), intent(out)  cmeang_c,
integer(c_int), intent(in), value  lcmgc,
integer(c_int), intent(out)  lnmng,
integer(c_int), intent(out)  iret 
)

Catch any bort error inside of subroutine getcfmng().

Wraps catch_bort_getcfmng() function.

Parameters
lunit- Fortran logical unit number for BUFR file
cnemoi- Mnemonic to search for
lcni- Length of cnemoi
ivali- Value associated with cnemoi
cnemod- Optional second mnemonic upon which cnemoi may depend
lcnd- Length of cnemod
ivald- Value associated with cnemod
cmeang_c- Meaning associated with cnemoi and ivali (and possibly cnemod and ivald as well)
lcmgc- Allocated length of cmeang_c
lnmng- Number of characters returned in cmeang_c
iret- Return code from call to getcfmng_f
Author
J. Ator
Date
2025-11-05

Definition at line 761 of file bufrlib.F90.


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