bufr2synop 0.24.0
|
Array of offset in bits for every subset in a non-compressed bufr. Offset is counted in bits from the init of SEC4 data, usually bit 32. More...
#include <bufrdeco.h>
Data Fields | |
buf_t | nr |
buf_t | ofs [BUFR_MAX_SUBSETS] |
Array of offset in bits for every subset in a non-compressed bufr. Offset is counted in bits from the init of SEC4 data, usually bit 32.
To set the offset for non compressed bufr it is neccesary to parse the expanded tree and extact the data of the prior subsets. If we already know the bit offset of the data then we can access directly to the subset data without parsing the prior subsets.
The utility of these offset array is that it can be write to and read from a binary file and access quickly to the desired subset data.
Definition at line 684 of file bufrdeco.h.
buf_t bufrdeco_subset_bit_offsets::nr |
Current number of used subset bit offsets.
Definition at line 686 of file bufrdeco.h.
Referenced by bufr_read_subset_offset_bits(), bufr_write_subset_offset_bits(), bufrdeco_decode_subset_data_recursive(), and bufrdeco_get_target_subset_sequence_data().
buf_t bufrdeco_subset_bit_offsets::ofs[BUFR_MAX_SUBSETS] |
Definition at line 687 of file bufrdeco.h.
Referenced by bufr_read_subset_offset_bits(), bufr_write_subset_offset_bits(), bufrdeco_decode_subset_data_recursive(), and bufrdeco_get_target_subset_sequence_data().