NCEPLIBS-bufr  12.3.0
bufrlib::catch_bort_nemdefs_c Interface Reference

Public Member Functions

subroutine catch_bort_nemdefs_c (lunit, cnemo, lcn, ccelem, ccelem_str_len, ccunit, ccunit_str_len, iret)
 Catch any bort error inside of subroutine nemdefs(). More...
 

Detailed Description

Definition at line 1156 of file bufrlib.F90.

Constructor & Destructor Documentation

◆ catch_bort_nemdefs_c()

bufrlib::catch_bort_nemdefs_c::catch_bort_nemdefs_c ( integer(c_int), intent(in), value  lunit,
character(kind=c_char), dimension(*), intent(inout)  cnemo,
integer(c_int), intent(in), value  lcn,
character(kind=c_char), dimension(*), intent(out)  ccelem,
integer(c_int), intent(in), value  ccelem_str_len,
character(kind=c_char), dimension(*), intent(out)  ccunit,
integer(c_int), intent(in), value  ccunit_str_len,
integer(c_int), intent(out)  iret 
)

Catch any bort error inside of subroutine nemdefs().

Wraps catch_bort_nemdefs() function.

Parameters
lunit- Fortran logical unit number for BUFR file
cnemo- Mnemonic
lcn- Length of cnemo
ccelem- Element name
ccelem_str_len- Allocated length of ccelem string
ccunit- Units
ccunit_str_len- Allocated length of ccunit string
iret- Return code
Author
J. Ator
Date
2025-11-25

Definition at line 1156 of file bufrlib.F90.


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