NCEPLIBS-bufr 11.7.1
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
19void cobfl( char *, char * );
20void ccbfl( void );
21void crbmg( char *, f77int *, f77int *, f77int * );
22void cwbmg( char *, f77int *, f77int * );
23f77int 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
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:35
void cobfl(char *, char *)
This subroutine opens a new file for reading or writing BUFR messages via a C language interface.
Definition: cobfl.c:82
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:40
FILE * pbf[2]
File pointers.
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:48
void ccbfl(void)
This subroutine closes all system files that were opened via previous calls to subroutine cobfl().
Definition: ccbfl.c:20