bufr2synop 0.24.0
|
Store a table D readed from a file formated and named as ECMWF bufrdc package. More...
#include <bufrdeco.h>
Data Fields | |
int | wmo_table |
char | path [BUFRDECO_PATH_LENGTH] |
char | old_path [BUFRDECO_PATH_LENGTH] |
buf_t | nlines |
buf_t | x_start [64] |
buf_t | num [64] |
char | l [BUFR_MAXLINES_TABLED][24] |
struct bufr_tableD_decoded_item | item [BUFR_MAXLINES_TABLED] |
Store a table D readed from a file formated and named as ECMWF bufrdc package.
Definition at line 919 of file bufrdeco.h.
struct bufr_tableD_decoded_item bufr_tableD::item[BUFR_MAXLINES_TABLED] |
Array of decoded lines
Definition at line 928 of file bufrdeco.h.
Referenced by bufr_read_tableD(), and bufrdeco_tableD_get_descriptors_array().
char bufr_tableD::l[BUFR_MAXLINES_TABLED][24] |
Array with info about descriptor sequences emulating ECMW tables D
Definition at line 927 of file bufrdeco.h.
Referenced by bufr_find_tableD_index(), bufr_read_tableD(), and bufrdeco_tableD_get_descriptors_array().
buf_t bufr_tableD::nlines |
Current lines readed from file, i. e. used in array l[]
Definition at line 924 of file bufrdeco.h.
Referenced by bufr_read_tableD(), and bufrdeco_tableD_get_descriptors_array().
buf_t bufr_tableD::num[64] |
Amonut of lines for x. num[i] is the amount of items in array where x = i
Definition at line 926 of file bufrdeco.h.
Referenced by bufr_find_tableD_index(), and bufr_read_tableD().
char bufr_tableD::old_path[BUFRDECO_PATH_LENGTH] |
Cmplete path of prior file readed, used to avoid read two consecutive times the same file
Definition at line 923 of file bufrdeco.h.
Referenced by bufr_read_tableD().
char bufr_tableD::path[BUFRDECO_PATH_LENGTH] |
Complete path of current file readed
Definition at line 922 of file bufrdeco.h.
Referenced by bufr_read_tableD(), bufrdeco_print_json_sec1(), get_wmo_tablenames(), sprint_sec1_info(), and sprint_sec1_info_html().
int bufr_tableD::wmo_table |
1 when table is from WMO csv file, 0 otherwise
Definition at line 921 of file bufrdeco.h.
Referenced by bufr_read_tableD().
buf_t bufr_tableD::x_start[64] |
Index in array l[] for first x. x_start[j] is index for first descriptor which x == j
Definition at line 925 of file bufrdeco.h.
Referenced by bufr_find_tableD_index(), and bufr_read_tableD().