NCEPLIBS-bufr  12.0.0
moda_bitbuf Module Reference

This module contains array and variable declarations used to store BUFR messages internally for multiple I/O streams. More...

Variables

integer, dimension(:), allocatable ibay
 Current data subset. More...
 
integer ibit
 Bit pointer within IBAY. More...
 
integer maxbyt
 Maximum length of an output BUFR message. More...
 
integer, dimension(:,:), allocatable mbay
 Current BUFR message for each internal I/O stream. More...
 
integer, dimension(:), allocatable mbyt
 Length (in bytes) of current BUFR message for each internal I/O stream. More...
 

Detailed Description

This module contains array and variable declarations used to store BUFR messages internally for multiple I/O streams.

Author
J. Ator
Date
2014-12-10

Variable Documentation

◆ ibay

integer, dimension(:), allocatable moda_bitbuf::ibay

Current data subset.

Definition at line 16 of file modules_arrs.F90.

Referenced by arallocf(), ardllocf(), msgupd(), wrcmps(), and wrtree().

◆ ibit

integer moda_bitbuf::ibit

Bit pointer within IBAY.

Definition at line 14 of file modules_arrs.F90.

Referenced by copysb(), msgupd(), rdcmps(), rdtree(), readsb(), restd(), rewnbf(), ufbinx(), ufbtab(), ufbtam(), wrcmps(), writlc(), and wrtree().

◆ maxbyt

integer moda_bitbuf::maxbyt

Maximum length of an output BUFR message.

Definition at line 12 of file modules_arrs.F90.

Referenced by bfrini(), cpyupd(), igetmxby(), maxout(), and msgupd().

◆ mbay

integer, dimension(:,:), allocatable moda_bitbuf::mbay

◆ mbyt

integer, dimension(:), allocatable moda_bitbuf::mbyt

Length (in bytes) of current BUFR message for each internal I/O stream.

Definition at line 18 of file modules_arrs.F90.

Referenced by arallocf(), ardllocf(), cktaba(), closmg(), copysb(), cpyupd(), msgini(), msgupd(), rdcmps(), rdmems(), readsb(), rewnbf(), ufbget(), ufbinx(), ufbtab(), and ufbtam().