bufr2synop 0.24.0
Data Fields
bufr_tableD Struct Reference

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

#include <bufrdeco.h>

Collaboration diagram for bufr_tableD:
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]
 
char l [BUFR_MAXLINES_TABLED][24]
 
struct bufr_tableD_decoded_item item [BUFR_MAXLINES_TABLED]
 

Detailed Description

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

Definition at line 919 of file bufrdeco.h.

Field Documentation

◆ item

Array of decoded lines

Definition at line 928 of file bufrdeco.h.

Referenced by bufr_read_tableD(), and bufrdeco_tableD_get_descriptors_array().

◆ l

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

◆ nlines

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

◆ num

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

◆ old_path

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

◆ path

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

◆ wmo_table

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

◆ x_start

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


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