bufr2synop 0.24.0
Data Fields
bufr_tableB_decoded_item Struct Reference

Store parameters for a descriptor in table b, i. e. with f = 0. More...

#include <bufrdeco.h>

Data Fields

uint8_t changed
 
uint8_t x
 
uint8_t y
 
uint8_t kk
 
char key [8]
 
char name [BUFR_TABLEB_NAME_LENGTH]
 
char unit [BUFR_TABLEB_UNIT_LENGTH]
 
int32_t scale
 
int32_t scale_ori
 
int32_t reference
 
int32_t reference_ori
 
buf_t nbits
 
buf_t nbits_ori
 
buf_t tableC_ref
 
buf_t tableD_ref
 

Detailed Description

Store parameters for a descriptor in table b, i. e. with f = 0.

Definition at line 835 of file bufrdeco.h.

Field Documentation

◆ changed

uint8_t bufr_tableB_decoded_item::changed

flag. If 0 = not changed from table B. If 1 Changed

Definition at line 837 of file bufrdeco.h.

Referenced by bufr_read_tableB(), bufr_read_tables(), and bufr_restore_original_tableB_item().

◆ key

char bufr_tableB_decoded_item::key[8]

c value of descriptor

Definition at line 841 of file bufrdeco.h.

Referenced by bufr_read_tableB().

◆ kk

uint8_t bufr_tableB_decoded_item::kk

not used. A trick to align

Definition at line 840 of file bufrdeco.h.

◆ name

char bufr_tableB_decoded_item::name[BUFR_TABLEB_NAME_LENGTH]

◆ nbits

buf_t bufr_tableB_decoded_item::nbits

◆ nbits_ori

buf_t bufr_tableB_decoded_item::nbits_ori

bits as readed from table b

Definition at line 849 of file bufrdeco.h.

Referenced by bufr_read_tableB(), bufr_read_tables(), and bufr_restore_original_tableB_item().

◆ reference

int32_t bufr_tableB_decoded_item::reference

◆ reference_ori

int32_t bufr_tableB_decoded_item::reference_ori

reference as readed from table b

Definition at line 847 of file bufrdeco.h.

Referenced by bufr_read_tableB(), bufr_read_tables(), bufr_restore_original_tableB_item(), and bufrdeco_tableB_compressed().

◆ scale

int32_t bufr_tableB_decoded_item::scale

◆ scale_ori

int32_t bufr_tableB_decoded_item::scale_ori

escale as readed from table b

Definition at line 845 of file bufrdeco.h.

Referenced by bufr_read_tableB(), bufr_read_tables(), and bufr_restore_original_tableB_item().

◆ tableC_ref

buf_t bufr_tableB_decoded_item::tableC_ref

item to point table c, if any

Definition at line 850 of file bufrdeco.h.

Referenced by bufrdeco_get_atom_data_from_compressed_data_ref(), and bufrdeco_tableB_val().

◆ tableD_ref

buf_t bufr_tableB_decoded_item::tableD_ref

item to point table d, if any

Definition at line 851 of file bufrdeco.h.

◆ unit

char bufr_tableB_decoded_item::unit[BUFR_TABLEB_UNIT_LENGTH]

unit

Definition at line 843 of file bufrdeco.h.

Referenced by bufr_read_tableB(), bufrdeco_tableB_compressed(), and bufrdeco_tableB_val().

◆ x

uint8_t bufr_tableB_decoded_item::x

x value of descriptor

Definition at line 838 of file bufrdeco.h.

Referenced by bufr_find_tableB_index(), and bufr_read_tableB().

◆ y

uint8_t bufr_tableB_decoded_item::y

y value of descriptor

Definition at line 839 of file bufrdeco.h.

Referenced by bufr_find_tableB_index(), and bufr_read_tableB().


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