NCEPLIBS-bufr  12.0.0
modv_im8b Module Reference

This module declares and initializes the IM8B variable. More...

Variables

logical, public im8b = .false.
 Status indicator to keep track of whether all future calls to BUFRLIB subroutines and functions from a Fortran application program will be made using 8-byte integer arguments. More...
 

Detailed Description

This module declares and initializes the IM8B variable.

Author
J. Woollen
Date
2022-08-04

Variable Documentation

◆ im8b

logical, public modv_im8b::im8b = .false.

Status indicator to keep track of whether all future calls to BUFRLIB subroutines and functions from a Fortran application program will be made using 8-byte integer arguments.

The default value is .false., meaning that all future calls to BUFRLIB subroutines and functions will be made using 4-byte integer arguments. This value can be changed at any time via a call to subroutine setim8b().

Definition at line 39 of file modules_vars.F90.

Referenced by atrcpt(), closbf(), closmg(), cnved4(), copybf(), copymg(), copysb(), cpymem(), datebf(), datelen(), drfini(), dumpbf(), dxdump(), exitbufr(), fortran_close(), fortran_open(), getabdb(), getbmiss(), getcfmng(), getlens(), gets1loc(), gettagpr(), gettagre(), getvalnb(), hold4wlc(), i4dy(), icbfms(), icopysb(), idxmsg(), ifbget(), igetdate(), igetmxby(), igetsc(), invmrg(), ipkm(), ireadmg(), ireadmm(), ireadns(), ireadsb(), isetprm(), iupb(), iupbs01(), iupbs3(), iupm(), iupvs01(), lcmgdf(), lmsg(), maxout(), mesgbc(), mesgbf(), minimg(), mtinfo(), nemdefs(), nemspecs(), nmsub(), nmwrd(), openbf(), openbt(), openmb(), openmg(), pkbs1(), pkftbv(), pkvs01(), rdmemm(), rdmems(), rdmgsb(), readerme(), readlc(), readmg(), readmm(), readns(), readsb(), rtrcpt(), rtrcptb(), setblock(), setbmiss(), setim8b(), setvalnb(), status(), stndrd(), strcpt(), strnum(), ufbcnt(), ufbcpy(), ufbcup(), ufbdmp(), ufbevn(), ufbget(), ufbin3(), ufbint(), ufbinx(), ufbmem(), ufbmex(), ufbmms(), ufbmns(), ufbovr(), ufbpos(), ufbqcd(), ufbqcp(), ufbrep(), ufbrms(), ufbseq(), ufbstp(), ufbtab(), ufbtam(), ufdump(), upds3(), upftbv(), wrdxtb(), writcp(), writlc(), writsa(), and writsb().