bufr2synop 0.24.0
|
BUFR descriptor. More...
#include <bufrdeco.h>
Data Fields | |
uint8_t | f |
uint8_t | x |
uint8_t | y |
uint8_t | foo |
char | c [12] |
BUFR descriptor.
Definition at line 408 of file bufrdeco.h.
char bufr_descriptor::c[12] |
string with whole descriptor (6 decimal digits plus the 0x00 as the end of string
Definition at line 414 of file bufrdeco.h.
Referenced by bufr_find_tableB_index(), bufr_find_tableC_csv_index(), bufr_read_tableB(), bufrdeco_decode_subset_data_recursive(), bufrdeco_explained_table_val(), bufrdeco_fprint_tree_recursive(), bufrdeco_get_atom_data_from_compressed_data_ref(), bufrdeco_parse_compressed_recursive(), bufrdeco_parse_f2_compressed(), bufrdeco_parse_f2_descriptor(), bufrdeco_parse_tree_recursive(), bufrdeco_print_json_tree_recursive(), bufrdeco_tableB_compressed(), bufrdeco_tableB_val(), fprint_bufrdeco_compressed_ref(), get_explained_flag_val(), get_explained_table_val(), integer_to_descriptor(), main(), two_bytes_to_descriptor(), and uint32_t_to_descriptor().
uint8_t bufr_descriptor::f |
F part of descriptor, 2 bits
Definition at line 410 of file bufrdeco.h.
Referenced by bufr2tac_set_error(), bufrdeco_decode_replicated_subsequence(), bufrdeco_decode_replicated_subsequence_compressed(), bufrdeco_decode_subset_data_recursive(), bufrdeco_fprint_tree_recursive(), bufrdeco_get_f2_descriptor_explanation(), bufrdeco_parse_compressed_recursive(), bufrdeco_parse_f2_compressed(), bufrdeco_parse_f2_descriptor(), bufrdeco_parse_tree_recursive(), bufrdeco_print_atom_data(), bufrdeco_print_atom_data_html(), bufrdeco_print_json_object_atom_data(), bufrdeco_print_json_object_operator_descriptor(), bufrdeco_print_json_object_replicator_descriptor(), bufrdeco_print_json_sec3(), bufrdeco_print_json_tree_recursive(), bufrdeco_read_buffer(), descriptor_to_integer(), integer_to_descriptor(), is_a_delayed_descriptor(), is_a_local_descriptor(), is_a_short_delayed_descriptor(), main(), sprint_sec3_info(), sprint_sec3_info_html(), two_bytes_to_descriptor(), and uint32_t_to_descriptor().
uint8_t bufr_descriptor::foo |
Not used , to align the struct and size it to 16 bytes
Definition at line 413 of file bufrdeco.h.
uint8_t bufr_descriptor::x |
X part of descriptor, 6 bits
Definition at line 411 of file bufrdeco.h.
Referenced by bufr2tac_set_error(), bufr_find_tableB_index(), bufr_find_tableC_csv_index(), bufr_read_tableB(), bufr_read_tableC(), bufr_read_tableD(), bufrdeco_decode_replicated_subsequence(), bufrdeco_decode_replicated_subsequence_compressed(), bufrdeco_decode_subset_data_recursive(), bufrdeco_explained_flag_val(), bufrdeco_explained_table_val(), bufrdeco_fprint_tree_recursive(), bufrdeco_get_atom_data_from_compressed_data_ref(), bufrdeco_get_f2_descriptor_explanation(), bufrdeco_parse_compressed_recursive(), bufrdeco_parse_f2_compressed(), bufrdeco_parse_f2_descriptor(), bufrdeco_parse_tree_recursive(), bufrdeco_print_atom_data(), bufrdeco_print_atom_data_html(), bufrdeco_print_json_object_atom_data(), bufrdeco_print_json_object_operator_descriptor(), bufrdeco_print_json_object_replicator_descriptor(), bufrdeco_print_json_sec3(), bufrdeco_print_json_tree_recursive(), bufrdeco_read_buffer(), bufrdeco_tableB_compressed(), bufrdeco_tableB_val(), climat_parse_x04(), climat_parse_x12(), descriptor_to_integer(), integer_to_descriptor(), is_a_delayed_descriptor(), is_a_local_descriptor(), is_a_short_delayed_descriptor(), sprint_sec3_info(), sprint_sec3_info_html(), two_bytes_to_descriptor(), and uint32_t_to_descriptor().
uint8_t bufr_descriptor::y |
Y part of descriptor, 8 bits
Definition at line 412 of file bufrdeco.h.
Referenced by bufr2tac_set_error(), bufr_find_tableB_index(), bufr_find_tableC_csv_index(), bufr_read_tableB(), bufr_read_tableC(), bufrdeco_decode_replicated_subsequence(), bufrdeco_decode_replicated_subsequence_compressed(), bufrdeco_decode_subset_data_recursive(), bufrdeco_explained_flag_val(), bufrdeco_explained_table_val(), bufrdeco_fprint_tree_recursive(), bufrdeco_get_atom_data_from_compressed_data_ref(), bufrdeco_get_f2_descriptor_explanation(), bufrdeco_parse_compressed_recursive(), bufrdeco_parse_f2_compressed(), bufrdeco_parse_f2_descriptor(), bufrdeco_parse_tree_recursive(), bufrdeco_print_atom_data(), bufrdeco_print_atom_data_html(), bufrdeco_print_json_object_atom_data(), bufrdeco_print_json_object_operator_descriptor(), bufrdeco_print_json_object_replicator_descriptor(), bufrdeco_print_json_sec3(), bufrdeco_print_json_tree_recursive(), bufrdeco_read_buffer(), bufrdeco_tableB_compressed(), bufrdeco_tableB_val(), buoy_parse_x01(), buoy_parse_x02(), buoy_parse_x04(), buoy_parse_x05(), buoy_parse_x06(), buoy_parse_x07(), buoy_parse_x08(), buoy_parse_x10(), buoy_parse_x11(), buoy_parse_x12(), buoy_parse_x13(), buoy_parse_x14(), buoy_parse_x20(), buoy_parse_x22(), buoy_parse_x31(), buoy_parse_x33(), climat_parse_x01(), climat_parse_x02(), climat_parse_x04(), climat_parse_x05(), climat_parse_x06(), climat_parse_x07(), climat_parse_x08(), climat_parse_x10(), climat_parse_x11(), climat_parse_x12(), climat_parse_x13(), climat_parse_x14(), descriptor_to_integer(), integer_to_descriptor(), is_a_delayed_descriptor(), is_a_short_delayed_descriptor(), sprint_sec3_info(), sprint_sec3_info_html(), syn_parse_x01(), syn_parse_x02(), syn_parse_x04(), syn_parse_x05(), syn_parse_x06(), syn_parse_x07(), syn_parse_x08(), syn_parse_x10(), syn_parse_x11(), syn_parse_x12(), syn_parse_x13(), syn_parse_x14(), syn_parse_x20(), syn_parse_x22(), syn_parse_x31(), temp_parse_x01(), temp_parse_x02(), temp_parse_x04(), temp_parse_x05(), temp_parse_x06(), temp_parse_x07(), temp_parse_x08(), temp_parse_x10(), temp_parse_x11(), temp_parse_x12(), temp_parse_x20(), temp_parse_x22(), temp_parse_x31(), temp_parse_x33(), two_bytes_to_descriptor(), and uint32_t_to_descriptor().