bufr2synop 0.24.0
|
Store a table C 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] |
buf_t | y_ref [64][256] |
struct bufr_tableC_decoded_item | item [BUFR_MAXLINES_TABLEC] |
Store a table C readed from a file formated and named as ECMWF bufrdc package.
Definition at line 890 of file bufrdeco.h.
struct bufr_tableC_decoded_item bufr_tableC::item[BUFR_MAXLINES_TABLEC] |
Array of decoded lines
Definition at line 899 of file bufrdeco.h.
Referenced by bufr_find_tableC_csv_index(), bufr_read_tableC(), bufrdeco_explained_flag_val(), and bufrdeco_explained_table_val().
buf_t bufr_tableC::nlines |
Current lines readed from file, i. e. used in array l[]
Definition at line 895 of file bufrdeco.h.
Referenced by bufr_read_tableC().
buf_t bufr_tableC::num[64] |
Amonut of lines for x. num[i] is the amount of items in array where x = i
Definition at line 897 of file bufrdeco.h.
Referenced by bufr_find_tableC_csv_index(), bufr_read_tableC(), and bufrdeco_explained_flag_val().
char bufr_tableC::old_path[BUFRDECO_PATH_LENGTH] |
Cmplete path of prior file readed, used to avoid read two consecutive times the same file
Definition at line 894 of file bufrdeco.h.
Referenced by bufr_read_tableC().
char bufr_tableC::path[BUFRDECO_PATH_LENGTH] |
Complete path of current file readed
Definition at line 893 of file bufrdeco.h.
Referenced by bufr_read_tableC(), bufrdeco_print_json_sec1(), get_wmo_tablenames(), sprint_sec1_info(), and sprint_sec1_info_html().
int bufr_tableC::wmo_table |
1 when table is from WMO csv file, 0 otherwise
Definition at line 892 of file bufrdeco.h.
Referenced by bufr_read_tableC().
buf_t bufr_tableC::x_start[64] |
Index in array l[] for first x. x_start[j] is index for first descriptor which x == j
Definition at line 896 of file bufrdeco.h.
Referenced by bufr_find_tableC_csv_index(), bufr_read_tableC(), bufrdeco_explained_flag_val(), and bufrdeco_explained_table_val().
buf_t bufr_tableC::y_ref[64][256] |
index for first y since first x. x_ref[i][j] is index since x_start[i] where y == j
Definition at line 898 of file bufrdeco.h.
Referenced by bufr_read_tableC(), bufrdeco_explained_flag_val(), and bufrdeco_explained_table_val().