57 else if ( s->
ival == 22 || s->
ival == 2 )
61 else if ( s->
ival == 23 || s->
ival == 3 )
65 else if ( s->
ival == 24 || s->
ival == 4 )
69 else if ( s->
ival == 10 )
73 else if ( s->
ival == 11 )
77 else if ( s->
ival <= 9 && s->
ival >= 7 )
81 else if ( s->
ival == 5 || s->
ival == 62 )
208 sprintf ( caux,
"%d", s->
ival );
209 c->
s1.
mtx[0] = caux[0];
221 sprintf ( caux,
"%d", s->
ival );
222 c->
s1.
mtn[0] = caux[0];
354 sprintf ( c->
s3.
V1,
"%02d", s->
ival );
358 sprintf ( c->
s3.
V2,
"%02d", s->
ival );
362 sprintf ( c->
s3.
V3,
"%02d", s->
ival );
455 if ( s->
rep > 0 && s->
r->
n > 0 )
459 else if ( s->
w->
n > 0 )
Include header file for binary bufr2tac.
int bufr2tac_set_error(struct bufr2tac_subset_state *s, int severity, char *origin, char *explanation)
int syn_parse_x08(struct synop_chunks *syn, struct bufr2tac_subset_state *s)
Parse a expanded descriptor with X = 08.
int buoy_parse_x08(struct buoy_chunks *b, struct bufr2tac_subset_state *s)
Parse a expanded descriptor with X = 08.
int climat_parse_x08(struct climat_chunks *c, struct bufr2tac_subset_state *s)
Parse a expanded descriptor with X = 08.
int temp_parse_x08(struct temp_chunks *t, struct bufr2tac_subset_state *s)
Parse a expanded descriptor with X = 08.
#define DESCRIPTOR_VALUE_MISSING
Bit mask for a missing value in a struct bufr_atom_data.
#define CLIMAT_SEC4
mask bit meaning section 4 of climat is solicited to or parsed with success
#define CLIMAT_SEC3
mask bit meaning section 3 of climat is solicited to or parsed with success
#define CLIMAT_SEC2
mask bit meaning section 2 of climat is solicited to or parsed with success
#define CLIMAT_SEC1
mask bit meaning section 1 of climat is solicited to or parsed with success
stores information needed to parse a sequential list of expanded descriptors for a subset
struct temp_raw_wind_shear_data * w
struct bufr_atom_data * a
struct bufr_descriptor desc
contains all possible substrings from a synop report is parsed with success
contains all possible substrings from a synop report is parsed with success
contains all possible substrings from a synop report is parsed with success
Store the whole TEMP report.
struct temp_raw_point_data raw[TEMP_NMAX_POINTS *4]
struct temp_raw_wind_shear_point raw[TEMP_NMAX_POINTS]