bufr2synop 0.24.0
|
all the information for a meteorological report in WMO text format from a BUFR file More...
#include <bufr2tac.h>
Data Fields | |
char | source [256] |
int | subset |
int | print_mask |
struct gts_header * | h |
struct met_datetime | t |
struct met_geo | g |
struct synop_chunks | synop |
struct buoy_chunks | buoy |
struct temp_chunks | temp |
struct climat_chunks | climat |
char | type [8] |
char | alphanum [REPORT_LENGTH] |
char | type2 [8] |
char | alphanum2 [REPORT_LENGTH] |
char | type3 [8] |
char | alphanum3 [REPORT_LENGTH] |
char | type4 [8] |
char | alphanum4 [REPORT_LENGTH] |
all the information for a meteorological report in WMO text format from a BUFR file
Definition at line 308 of file bufr2tac.h.
char metreport::alphanum[REPORT_LENGTH] |
The alphanumeric report
Definition at line 321 of file bufr2tac.h.
Referenced by print_buoy_report(), print_climat_report(), print_csv(), print_html(), print_json(), print_plain(), print_synop_report(), print_temp_a(), print_temp_b(), print_temp_c(), print_temp_d(), and print_xml().
char metreport::alphanum2[REPORT_LENGTH] |
The alphanumeric report, part 2
Definition at line 323 of file bufr2tac.h.
Referenced by print_csv(), print_html(), print_json(), print_plain(), print_temp_b(), and print_xml().
char metreport::alphanum3[REPORT_LENGTH] |
The alphanumeric report, part 3
Definition at line 325 of file bufr2tac.h.
Referenced by print_csv(), print_html(), print_json(), print_plain(), print_temp_c(), and print_xml().
char metreport::alphanum4[REPORT_LENGTH] |
The alphanumeric report, part 4
Definition at line 327 of file bufr2tac.h.
Referenced by print_csv(), print_html(), print_json(), print_plain(), print_temp_d(), and print_xml().
struct buoy_chunks metreport::buoy |
The possible parsed buoy
Definition at line 317 of file bufr2tac.h.
Referenced by parse_subset_as_buoy(), and print_buoy_report().
struct climat_chunks metreport::climat |
The pssible parsed climat
Definition at line 319 of file bufr2tac.h.
Referenced by parse_subset_as_climat(), and print_climat_report().
struct met_geo metreport::g |
The geographical info
Definition at line 315 of file bufr2tac.h.
Referenced by parse_subset_as_buoy(), parse_subset_as_climat(), parse_subset_as_synop(), parse_subset_as_temp(), print_csv_alphanum(), print_geo(), print_json_alphanum(), print_wigos_id(), and print_xml_alphanum().
struct gts_header* metreport::h |
A pointer to a GTS Header Bulletin
Definition at line 313 of file bufr2tac.h.
Referenced by bufrtotac_parse_subset_sequence(), print_csv_alphanum(), print_json_alphanum(), and print_xml_alphanum().
int metreport::print_mask |
Mode of print 0=legacy, 1= with WIGOS id, 2=with lat/lon/alt
Definition at line 312 of file bufr2tac.h.
Referenced by bufrtotac_parse_subset_sequence(), print_buoy_report(), print_climat_report(), print_synop_report(), print_temp_a(), print_temp_b(), print_temp_c(), and print_temp_d().
char metreport::source[256] |
The bufr source filename
Definition at line 310 of file bufr2tac.h.
int metreport::subset |
Subset index in bufr report
Definition at line 311 of file bufr2tac.h.
Referenced by bufrtotac_parse_subset_sequence().
struct synop_chunks metreport::synop |
The possible parsed synop
Definition at line 316 of file bufr2tac.h.
Referenced by parse_subset_as_synop(), and print_synop_report().
struct met_datetime metreport::t |
The date/time information for report
Definition at line 314 of file bufr2tac.h.
Referenced by check_date_from_future(), parse_subset_as_buoy(), parse_subset_as_climat(), parse_subset_as_synop(), parse_subset_as_temp(), print_csv_alphanum(), print_json_alphanum(), and print_xml_alphanum().
struct temp_chunks metreport::temp |
The possible parsed temp
Definition at line 318 of file bufr2tac.h.
Referenced by parse_subset_as_temp(), print_temp_a(), print_temp_b(), print_temp_c(), print_temp_d(), and print_temp_report().
char metreport::type[8] |
The type of report as MiMiMjMj
Definition at line 320 of file bufr2tac.h.
Referenced by parse_subset_as_climat(), parse_subset_as_synop(), parse_subset_as_temp(), print_csv(), print_json(), and print_xml().
char metreport::type2[8] |
The type of report of part 2 as MiMiMjMj
Definition at line 322 of file bufr2tac.h.
Referenced by parse_subset_as_temp(), print_csv(), print_json(), and print_xml().
char metreport::type3[8] |
The type of report of part 3 as MiMiMjMj
Definition at line 324 of file bufr2tac.h.
Referenced by parse_subset_as_temp(), print_csv(), print_json(), and print_xml().
char metreport::type4[8] |
The type of report of part 4 as MiMiMjMj
Definition at line 326 of file bufr2tac.h.
Referenced by parse_subset_as_temp(), print_csv(), print_json(), and print_xml().