bufr2synop 0.24.0
|
file with the code to read table C data (code and flag tables) More...
#include "bufr2tac.h"
Go to the source code of this file.
Functions | |
char * | get_ecmwf_tablename (char *target, char type, char *bufrtables_dir, int ksec1[40]) |
Get the complete pathname of a table file needed by a bufr message. More... | |
int | read_table_c (char tablec[MAXLINES_TABLEC][92], size_t *nlines_tablec, char *bufrtables_dir, int ksec1[40]) |
char * | get_explained_table_val (char *expl, size_t dim, char tablec[MAXLINES_TABLEC][92], size_t nlines_tablec, struct bufr_descriptor *d, int ival) |
char * | get_explained_flag_val (char *expl, size_t dim, char tablec[MAXLINES_TABLEC][92], size_t nlines_tablec, struct bufr_descriptor *d, unsigned long ival) |
file with the code to read table C data (code and flag tables)
Definition in file bufr2tac_tablec.c.
char * get_ecmwf_tablename | ( | char * | target, |
char | type, | ||
char * | bufrtables_dir, | ||
int | ksec1[40] | ||
) |
Get the complete pathname of a table file needed by a bufr message.
target | the resulting name |
type | a char with type, i.e, 'B', 'C', or 'D' |
bufrtables_dir | string with path to bufr file tables dir |
ksec1 | array of integer processed prevoiously by ecmwf bufr library In ECMWF library the name of a table file is Kssswwwwwxxxxxyyyzzz.TXT , where
|
If standard WMO tables are used, the Originating centre xxxxx will be set to
Definition at line 43 of file bufr2tac_tablec.c.
Referenced by read_table_c().
char * get_explained_flag_val | ( | char * | expl, |
size_t | dim, | ||
char | tablec[MAXLINES_TABLEC][92], | ||
size_t | nlines_tablec, | ||
struct bufr_descriptor * | d, | ||
unsigned long | ival | ||
) |
Definition at line 181 of file bufr2tac_tablec.c.
References bufr_descriptor::c.
char * get_explained_table_val | ( | char * | expl, |
size_t | dim, | ||
char | tablec[MAXLINES_TABLEC][92], | ||
size_t | nlines_tablec, | ||
struct bufr_descriptor * | d, | ||
int | ival | ||
) |
Definition at line 103 of file bufr2tac_tablec.c.
References bufr_descriptor::c.
int read_table_c | ( | char | tablec[MAXLINES_TABLEC][92], |
size_t * | nlines_tablec, | ||
char * | bufrtables_dir, | ||
int | ksec1[40] | ||
) |
Definition at line 64 of file bufr2tac_tablec.c.
References get_ecmwf_tablename(), and MAXLINES_TABLEC.