bufr2synop 0.24.0
|
contains all possible substrings from a synop report is parsed with success More...
#include <metsynop.h>
Data Fields | |
int | mask |
struct report_date_ext | e |
struct wigos_id | wid |
struct synop_sec0 | s0 |
struct synop_sec1 | s1 |
struct synop_sec2 | s2 |
struct synop_sec3 | s3 |
struct synop_sec4 | s4 |
struct synop_sec5 | s5 |
char | error [128] |
contains all possible substrings from a synop report is parsed with success
Definition at line 292 of file metsynop.h.
struct report_date_ext synop_chunks::e |
struct with the optional extension parsed
Definition at line 295 of file metsynop.h.
Referenced by bufr2tac_clean_synop_chunks(), hour_rounded(), parse_subset_as_synop(), print_synop_report(), print_synop_sec0(), syn_parse_x04(), syn_parse_x13(), syn_parse_x14(), and synop_YYYYMMDDHHmm_to_YYGG().
char synop_chunks::error[128] |
string with error code if a wrong synop report is found
Definition at line 303 of file metsynop.h.
Referenced by bufr2tac_clean_synop_chunks().
int synop_chunks::mask |
Mask with sections parsed succesfully
Definition at line 294 of file metsynop.h.
Referenced by bufr2tac_clean_synop_chunks(), parse_subset_as_synop(), print_synop_report(), print_synop_sec1(), print_synop_sec2(), print_synop_sec3(), print_synop_sec4(), print_synop_sec5(), syn_parse_x05(), syn_parse_x07(), syn_parse_x10(), syn_parse_x11(), syn_parse_x12(), syn_parse_x13(), syn_parse_x14(), syn_parse_x20(), and syn_parse_x22().
struct synop_sec0 synop_chunks::s0 |
struct with parsed header and section 0
Definition at line 297 of file metsynop.h.
Referenced by bufr2tac_clean_synop_chunks(), guess_WMO_region_synop(), parse_subset_as_synop(), print_synop_report(), print_synop_sec0(), syn_parse_x01(), syn_parse_x02(), syn_parse_x05(), syn_parse_x06(), syn_parse_x07(), syn_parse_x11(), syn_parse_x12(), syn_parse_x13(), syn_parse_x14(), syn_parse_x20(), and synop_YYYYMMDDHHmm_to_YYGG().
struct synop_sec1 synop_chunks::s1 |
struct with parsed section 1
Definition at line 298 of file metsynop.h.
Referenced by bufr2tac_clean_synop_chunks(), parse_subset_as_synop(), print_synop_sec1(), syn_parse_x02(), syn_parse_x07(), syn_parse_x10(), syn_parse_x11(), syn_parse_x12(), syn_parse_x13(), and syn_parse_x20().
struct synop_sec2 synop_chunks::s2 |
struct with parsed section 2 if present
Definition at line 299 of file metsynop.h.
Referenced by bufr2tac_clean_synop_chunks(), print_synop_sec2(), syn_parse_x12(), and syn_parse_x22().
struct synop_sec3 synop_chunks::s3 |
struct with parsed section 3 if present
Definition at line 300 of file metsynop.h.
Referenced by bufr2tac_clean_synop_chunks(), parse_subset_as_synop(), print_synop_sec3(), syn_parse_x05(), syn_parse_x07(), syn_parse_x10(), syn_parse_x11(), syn_parse_x12(), syn_parse_x13(), syn_parse_x14(), and syn_parse_x20().
struct synop_sec4 synop_chunks::s4 |
struct with parsed section 4 if present
Definition at line 301 of file metsynop.h.
Referenced by print_synop_sec4(), and syn_parse_x20().
struct synop_sec5 synop_chunks::s5 |
struct with parsed section 5 if present
Definition at line 302 of file metsynop.h.
Referenced by bufr2tac_clean_synop_chunks(), print_synop_sec5(), syn_parse_x11(), and syn_parse_x13().
struct wigos_id synop_chunks::wid |
struct with the WIGOS indentifier if any
Definition at line 296 of file metsynop.h.
Referenced by bufr2tac_clean_synop_chunks(), parse_subset_as_synop(), and syn_parse_x01().