bufr2synop 0.24.0
Data Fields
bufr_tableC Struct Reference

Store a table C readed from a file formated and named as ECMWF bufrdc package. More...

#include <bufrdeco.h>

Collaboration diagram for bufr_tableC:
Collaboration graph
[legend]

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]
 

Detailed Description

Store a table C readed from a file formated and named as ECMWF bufrdc package.

Definition at line 890 of file bufrdeco.h.

Field Documentation

◆ item

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().

◆ nlines

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().

◆ num

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().

◆ old_path

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().

◆ path

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().

◆ wmo_table

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().

◆ x_start

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().

◆ y_ref

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().


The documentation for this struct was generated from the following file: