NCEPLIBS-bufr  11.5.0
 All Data Structures Files Functions Variables Pages
cobfl.h
Go to the documentation of this file.
1 
11 #ifdef UNDERSCORE
12 #define cobfl cobfl_
13 #define crbmg crbmg_
14 #define cwbmg cwbmg_
15 #define ccbfl ccbfl_
16 #define rbytes rbytes_
17 #endif
18 
19 void cobfl( char *, char * );
20 void ccbfl( void );
21 void crbmg( char *, f77int *, f77int *, f77int * );
22 void cwbmg( char *, f77int *, f77int * );
23 f77int rbytes( char *, f77int *, f77int, f77int );
24 
28 #ifdef IN_COBFL
29  FILE *pbf[2]; /* each element will automatically initialize to NULL */
30 #else
31  extern FILE *pbf[2];
32 #endif
FILE * pbf[2]
File pointers.
void ccbfl(void)
This subroutine closes all system files that were opened via previous calls to subroutine cobfl()...
Definition: ccbfl.c:18
void cwbmg(char *, f77int *, f77int *)
This subroutine writes a BUFR message to the system file that was opened via the most recent call to ...
Definition: cwbmg.c:33
f77int rbytes(char *, f77int *, f77int, f77int)
This function reads a specified number of bytes from the system file that was opened via the most rec...
Definition: rbytes.c:38
void crbmg(char *, f77int *, f77int *, f77int *)
This subroutine reads the next BUFR message from the system file that was opened via the most recent ...
Definition: crbmg.c:46
void cobfl(char *bfl, char *io)
This subroutine opens a new file for reading or writing BUFR messages via a C language interface...
Definition: cobfl.c:79