2 inline void set_block(
int val,
int conf=-1) { seti(WR_VAR(0, 1, 1), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
4 inline void set_block_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 1), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
6 inline const wreport::Var* get_block_var()
const
9 inline void set_station(
int val,
int conf=-1) { seti(WR_VAR(0, 1, 2), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
11 inline void set_station_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 2), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
13 inline const wreport::Var* get_station_var()
const
16 inline void set_flight_reg_no(
const char* val,
int conf=-1) { setc(WR_VAR(0, 1, 8), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
18 inline void set_flight_reg_no_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 8), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
20 inline const wreport::Var* get_flight_reg_no_var()
const
23 inline void set_ident(
const char* val,
int conf=-1) { setc(WR_VAR(0, 1, 11), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
25 inline void set_ident_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 11), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
27 inline const wreport::Var* get_ident_var()
const
30 inline void set_st_name(
const char* val,
int conf=-1) { setc(WR_VAR(0, 1, 19), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
32 inline void set_st_name_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 19), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
34 inline const wreport::Var* get_st_name_var()
const
37 inline void set_st_name_icao(
const char* val,
int conf=-1) { setc(WR_VAR(0, 1, 63), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
39 inline void set_st_name_icao_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 63), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
41 inline const wreport::Var* get_st_name_icao_var()
const
44 inline void set_rep_memo(
const char* val,
int conf=-1) { setc(WR_VAR(0, 1, 194), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
46 inline void set_rep_memo_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 194), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
48 inline const wreport::Var* get_rep_memo_var()
const
51 inline void set_poll_lcode(
int val,
int conf=-1) { seti(WR_VAR(0, 1, 212), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
53 inline void set_poll_lcode_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 212), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
55 inline const wreport::Var* get_poll_lcode_var()
const
58 inline void set_poll_scode(
int val,
int conf=-1) { seti(WR_VAR(0, 1, 213), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
60 inline void set_poll_scode_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 213), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
62 inline const wreport::Var* get_poll_scode_var()
const
65 inline void set_poll_gemscode(
int val,
int conf=-1) { seti(WR_VAR(0, 1, 214), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
67 inline void set_poll_gemscode_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 214), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
69 inline const wreport::Var* get_poll_gemscode_var()
const
72 inline void set_poll_source(
int val,
int conf=-1) { seti(WR_VAR(0, 1, 215), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
74 inline void set_poll_source_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 215), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
76 inline const wreport::Var* get_poll_source_var()
const
79 inline void set_poll_atype(
int val,
int conf=-1) { seti(WR_VAR(0, 1, 216), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
81 inline void set_poll_atype_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 216), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
83 inline const wreport::Var* get_poll_atype_var()
const
86 inline void set_poll_ttype(
int val,
int conf=-1) { seti(WR_VAR(0, 1, 217), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
88 inline void set_poll_ttype_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 217), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
90 inline const wreport::Var* get_poll_ttype_var()
const
93 inline void set_st_type(
int val,
int conf=-1) { seti(WR_VAR(0, 2, 1), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
95 inline void set_st_type_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 2, 1), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
97 inline const wreport::Var* get_st_type_var()
const
100 inline void set_wind_inst(
int val,
int conf=-1) { seti(WR_VAR(0, 2, 2), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
102 inline void set_wind_inst_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 2, 2), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
104 inline const wreport::Var* get_wind_inst_var()
const
107 inline void set_temp_precision(
double val,
int conf=-1) { setd(WR_VAR(0, 2, 5), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
109 inline void set_temp_precision_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 2, 5), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
111 inline const wreport::Var* get_temp_precision_var()
const
114 inline void set_navsys(
int val,
int conf=-1) { seti(WR_VAR(0, 2, 61), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
116 inline void set_navsys_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 2, 61), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
118 inline const wreport::Var* get_navsys_var()
const
121 inline void set_data_relay(
int val,
int conf=-1) { seti(WR_VAR(0, 2, 62), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
123 inline void set_data_relay_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 2, 62), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
125 inline const wreport::Var* get_data_relay_var()
const
128 inline void set_flight_roll(
double val,
int conf=-1) { setd(WR_VAR(0, 2, 63), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
130 inline void set_flight_roll_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 2, 63), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
132 inline const wreport::Var* get_flight_roll_var()
const
135 inline void set_latlon_spec(
int val,
int conf=-1) { seti(WR_VAR(0, 2, 70), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
137 inline void set_latlon_spec_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 2, 70), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
139 inline const wreport::Var* get_latlon_spec_var()
const
142 inline void set_year(
int val,
int conf=-1) { seti(WR_VAR(0, 4, 1), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
144 inline void set_year_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 4, 1), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
146 inline const wreport::Var* get_year_var()
const
149 inline void set_month(
int val,
int conf=-1) { seti(WR_VAR(0, 4, 2), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
151 inline void set_month_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 4, 2), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
153 inline const wreport::Var* get_month_var()
const
156 inline void set_day(
int val,
int conf=-1) { seti(WR_VAR(0, 4, 3), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
158 inline void set_day_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 4, 3), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
160 inline const wreport::Var* get_day_var()
const
163 inline void set_hour(
int val,
int conf=-1) { seti(WR_VAR(0, 4, 4), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
165 inline void set_hour_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 4, 4), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
167 inline const wreport::Var* get_hour_var()
const
170 inline void set_minute(
int val,
int conf=-1) { seti(WR_VAR(0, 4, 5), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
172 inline void set_minute_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 4, 5), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
174 inline const wreport::Var* get_minute_var()
const
177 inline void set_second(
int val,
int conf=-1) { seti(WR_VAR(0, 4, 6), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
179 inline void set_second_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 4, 6), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
181 inline const wreport::Var* get_second_var()
const
184 inline void set_latitude(
double val,
int conf=-1) { setd(WR_VAR(0, 5, 1), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
186 inline void set_latitude_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 5, 1), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
188 inline const wreport::Var* get_latitude_var()
const
191 inline void set_longitude(
double val,
int conf=-1) { setd(WR_VAR(0, 6, 1), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
193 inline void set_longitude_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 6, 1), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
195 inline const wreport::Var* get_longitude_var()
const
198 inline void set_isobaric_surface(
double val,
int conf=-1) { setd(WR_VAR(0, 7, 4), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
200 inline void set_isobaric_surface_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 7, 4), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
202 inline const wreport::Var* get_isobaric_surface_var()
const
205 inline void set_height_release(
double val,
int conf=-1) { setd(WR_VAR(0, 7, 7), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
207 inline void set_height_release_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 7, 7), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
209 inline const wreport::Var* get_height_release_var()
const
212 inline void set_height_station(
double val,
int conf=-1) { setd(WR_VAR(0, 7, 30), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
214 inline void set_height_station_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 7, 30), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
216 inline const wreport::Var* get_height_station_var()
const
219 inline void set_height_baro(
double val,
int conf=-1) { setd(WR_VAR(0, 7, 31), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
221 inline void set_height_baro_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 7, 31), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
223 inline const wreport::Var* get_height_baro_var()
const
226 inline void set_flight_phase(
int val,
int conf=-1) { seti(WR_VAR(0, 8, 4), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
228 inline void set_flight_phase_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 8, 4), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
230 inline const wreport::Var* get_flight_phase_var()
const
233 inline void set_timesig(
int val,
int conf=-1) { seti(WR_VAR(0, 8, 21), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
235 inline void set_timesig_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 8, 21), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
237 inline const wreport::Var* get_timesig_var()
const
240 inline void set_station_height_quality(
int val,
int conf=-1) { seti(WR_VAR(0, 33, 24), val, conf, Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
242 inline void set_station_height_quality_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 33, 24), Level(257, MISSING_INT, MISSING_INT, MISSING_INT), Trange(MISSING_INT, MISSING_INT, MISSING_INT)); }
244 inline const wreport::Var* get_station_height_quality_var()
const
247 inline void set_cloud_n(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 10), val, conf, Level(256, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
249 inline void set_cloud_n_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 10), Level(256, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
251 inline const wreport::Var* get_cloud_n_var()
const
254 inline void set_cloud_n4(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 11), val, conf, Level(256, MISSING_INT, 259, 4), Trange(254, 0, 0)); }
256 inline void set_cloud_n4_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 11), Level(256, MISSING_INT, 259, 4), Trange(254, 0, 0)); }
258 inline const wreport::Var* get_cloud_n4_var()
const
261 inline void set_cloud_c4(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 12), val, conf, Level(256, MISSING_INT, 259, 4), Trange(254, 0, 0)); }
263 inline void set_cloud_c4_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 12), Level(256, MISSING_INT, 259, 4), Trange(254, 0, 0)); }
265 inline const wreport::Var* get_cloud_c4_var()
const
268 inline void set_cloud_h4(
double val,
int conf=-1) { setd(WR_VAR(0, 20, 13), val, conf, Level(256, MISSING_INT, 259, 4), Trange(254, 0, 0)); }
270 inline void set_cloud_h4_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 13), Level(256, MISSING_INT, 259, 4), Trange(254, 0, 0)); }
272 inline const wreport::Var* get_cloud_h4_var()
const
275 inline void set_cloud_n3(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 11), val, conf, Level(256, MISSING_INT, 259, 3), Trange(254, 0, 0)); }
277 inline void set_cloud_n3_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 11), Level(256, MISSING_INT, 259, 3), Trange(254, 0, 0)); }
279 inline const wreport::Var* get_cloud_n3_var()
const
282 inline void set_cloud_c3(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 12), val, conf, Level(256, MISSING_INT, 259, 3), Trange(254, 0, 0)); }
284 inline void set_cloud_c3_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 12), Level(256, MISSING_INT, 259, 3), Trange(254, 0, 0)); }
286 inline const wreport::Var* get_cloud_c3_var()
const
289 inline void set_cloud_h3(
double val,
int conf=-1) { setd(WR_VAR(0, 20, 13), val, conf, Level(256, MISSING_INT, 259, 3), Trange(254, 0, 0)); }
291 inline void set_cloud_h3_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 13), Level(256, MISSING_INT, 259, 3), Trange(254, 0, 0)); }
293 inline const wreport::Var* get_cloud_h3_var()
const
296 inline void set_cloud_n2(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 11), val, conf, Level(256, MISSING_INT, 259, 2), Trange(254, 0, 0)); }
298 inline void set_cloud_n2_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 11), Level(256, MISSING_INT, 259, 2), Trange(254, 0, 0)); }
300 inline const wreport::Var* get_cloud_n2_var()
const
303 inline void set_cloud_c2(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 12), val, conf, Level(256, MISSING_INT, 259, 2), Trange(254, 0, 0)); }
305 inline void set_cloud_c2_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 12), Level(256, MISSING_INT, 259, 2), Trange(254, 0, 0)); }
307 inline const wreport::Var* get_cloud_c2_var()
const
310 inline void set_cloud_h2(
double val,
int conf=-1) { setd(WR_VAR(0, 20, 13), val, conf, Level(256, MISSING_INT, 259, 2), Trange(254, 0, 0)); }
312 inline void set_cloud_h2_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 13), Level(256, MISSING_INT, 259, 2), Trange(254, 0, 0)); }
314 inline const wreport::Var* get_cloud_h2_var()
const
317 inline void set_cloud_n1(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 11), val, conf, Level(256, MISSING_INT, 259, 1), Trange(254, 0, 0)); }
319 inline void set_cloud_n1_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 11), Level(256, MISSING_INT, 259, 1), Trange(254, 0, 0)); }
321 inline const wreport::Var* get_cloud_n1_var()
const
324 inline void set_cloud_c1(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 12), val, conf, Level(256, MISSING_INT, 259, 1), Trange(254, 0, 0)); }
326 inline void set_cloud_c1_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 12), Level(256, MISSING_INT, 259, 1), Trange(254, 0, 0)); }
328 inline const wreport::Var* get_cloud_c1_var()
const
331 inline void set_cloud_h1(
double val,
int conf=-1) { setd(WR_VAR(0, 20, 13), val, conf, Level(256, MISSING_INT, 259, 1), Trange(254, 0, 0)); }
333 inline void set_cloud_h1_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 13), Level(256, MISSING_INT, 259, 1), Trange(254, 0, 0)); }
335 inline const wreport::Var* get_cloud_h1_var()
const
338 inline void set_cloud_ch(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 12), val, conf, Level(256, MISSING_INT, 258, 3), Trange(254, 0, 0)); }
340 inline void set_cloud_ch_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 12), Level(256, MISSING_INT, 258, 3), Trange(254, 0, 0)); }
342 inline const wreport::Var* get_cloud_ch_var()
const
345 inline void set_cloud_cm(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 12), val, conf, Level(256, MISSING_INT, 258, 2), Trange(254, 0, 0)); }
347 inline void set_cloud_cm_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 12), Level(256, MISSING_INT, 258, 2), Trange(254, 0, 0)); }
349 inline const wreport::Var* get_cloud_cm_var()
const
352 inline void set_cloud_cl(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 12), val, conf, Level(256, MISSING_INT, 258, 1), Trange(254, 0, 0)); }
354 inline void set_cloud_cl_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 12), Level(256, MISSING_INT, 258, 1), Trange(254, 0, 0)); }
356 inline const wreport::Var* get_cloud_cl_var()
const
359 inline void set_cloud_nh(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 11), val, conf, Level(256, MISSING_INT, 258, 0), Trange(254, 0, 0)); }
361 inline void set_cloud_nh_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 11), Level(256, MISSING_INT, 258, 0), Trange(254, 0, 0)); }
363 inline const wreport::Var* get_cloud_nh_var()
const
366 inline void set_cloud_hh(
double val,
int conf=-1) { setd(WR_VAR(0, 20, 13), val, conf, Level(256, MISSING_INT, 258, 0), Trange(254, 0, 0)); }
368 inline void set_cloud_hh_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 13), Level(256, MISSING_INT, 258, 0), Trange(254, 0, 0)); }
370 inline const wreport::Var* get_cloud_hh_var()
const
373 inline void set_wind_dir(
double val,
int conf=-1) { setd(WR_VAR(0, 11, 1), val, conf, Level(103, 10000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
375 inline void set_wind_dir_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 11, 1), Level(103, 10000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
377 inline const wreport::Var* get_wind_dir_var()
const
380 inline void set_wind_speed(
double val,
int conf=-1) { setd(WR_VAR(0, 11, 2), val, conf, Level(103, 10000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
382 inline void set_wind_speed_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 11, 2), Level(103, 10000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
384 inline const wreport::Var* get_wind_speed_var()
const
387 inline void set_ex_ccw_wind(
double val,
int conf=-1) { setd(WR_VAR(0, 11, 16), val, conf, Level(103, 10000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
389 inline void set_ex_ccw_wind_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 11, 16), Level(103, 10000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
391 inline const wreport::Var* get_ex_ccw_wind_var()
const
394 inline void set_ex_cw_wind(
double val,
int conf=-1) { setd(WR_VAR(0, 11, 17), val, conf, Level(103, 10000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
396 inline void set_ex_cw_wind_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 11, 17), Level(103, 10000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
398 inline const wreport::Var* get_ex_cw_wind_var()
const
401 inline void set_wind_gust_max_speed(
double val,
int conf=-1) { setd(WR_VAR(0, 11, 41), val, conf, Level(103, 10000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
403 inline void set_wind_gust_max_speed_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 11, 41), Level(103, 10000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
405 inline const wreport::Var* get_wind_gust_max_speed_var()
const
408 inline void set_wind_gust_max_dir(
double val,
int conf=-1) { setd(WR_VAR(0, 11, 43), val, conf, Level(103, 10000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
410 inline void set_wind_gust_max_dir_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 11, 43), Level(103, 10000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
412 inline const wreport::Var* get_wind_gust_max_dir_var()
const
415 inline void set_qnh(
double val,
int conf=-1) { setd(WR_VAR(0, 10, 52), val, conf, Level(103, 2000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
417 inline void set_qnh_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 10, 52), Level(103, 2000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
419 inline const wreport::Var* get_qnh_var()
const
422 inline void set_wet_temp_2m(
double val,
int conf=-1) { setd(WR_VAR(0, 12, 2), val, conf, Level(103, 2000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
424 inline void set_wet_temp_2m_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 12, 2), Level(103, 2000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
426 inline const wreport::Var* get_wet_temp_2m_var()
const
429 inline void set_temp_2m(
double val,
int conf=-1) { setd(WR_VAR(0, 12, 101), val, conf, Level(103, 2000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
431 inline void set_temp_2m_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 12, 101), Level(103, 2000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
433 inline const wreport::Var* get_temp_2m_var()
const
436 inline void set_dewpoint_2m(
double val,
int conf=-1) { setd(WR_VAR(0, 12, 103), val, conf, Level(103, 2000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
438 inline void set_dewpoint_2m_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 12, 103), Level(103, 2000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
440 inline const wreport::Var* get_dewpoint_2m_var()
const
443 inline void set_humidity(
double val,
int conf=-1) { setd(WR_VAR(0, 13, 3), val, conf, Level(103, 2000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
445 inline void set_humidity_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 13, 3), Level(103, 2000, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
447 inline const wreport::Var* get_humidity_var()
const
450 inline void set_press_msl(
double val,
int conf=-1) { setd(WR_VAR(0, 10, 51), val, conf, Level(101, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
452 inline void set_press_msl_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 10, 51), Level(101, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
454 inline const wreport::Var* get_press_msl_var()
const
457 inline void set_st_dir(
int val,
int conf=-1) { seti(WR_VAR(0, 1, 12), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
459 inline void set_st_dir_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 12), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
461 inline const wreport::Var* get_st_dir_var()
const
464 inline void set_st_speed(
int val,
int conf=-1) { seti(WR_VAR(0, 1, 13), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
466 inline void set_st_speed_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 1, 13), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
468 inline const wreport::Var* get_st_speed_var()
const
471 inline void set_meas_equip_type(
int val,
int conf=-1) { seti(WR_VAR(0, 2, 3), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
473 inline void set_meas_equip_type_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 2, 3), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
475 inline const wreport::Var* get_meas_equip_type_var()
const
478 inline void set_sonde_type(
int val,
int conf=-1) { seti(WR_VAR(0, 2, 11), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
480 inline void set_sonde_type_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 2, 11), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
482 inline const wreport::Var* get_sonde_type_var()
const
485 inline void set_sonde_method(
int val,
int conf=-1) { seti(WR_VAR(0, 2, 12), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
487 inline void set_sonde_method_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 2, 12), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
489 inline const wreport::Var* get_sonde_method_var()
const
492 inline void set_sonde_correction(
int val,
int conf=-1) { seti(WR_VAR(0, 2, 13), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
494 inline void set_sonde_correction_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 2, 13), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
496 inline const wreport::Var* get_sonde_correction_var()
const
499 inline void set_sonde_tracking(
int val,
int conf=-1) { seti(WR_VAR(0, 2, 14), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
501 inline void set_sonde_tracking_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 2, 14), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
503 inline const wreport::Var* get_sonde_tracking_var()
const
506 inline void set_press(
double val,
int conf=-1) { setd(WR_VAR(0, 10, 4), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
508 inline void set_press_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 10, 4), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
510 inline const wreport::Var* get_press_var()
const
513 inline void set_height_anem(
double val,
int conf=-1) { setd(WR_VAR(0, 10, 197), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
515 inline void set_height_anem_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 10, 197), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
517 inline const wreport::Var* get_height_anem_var()
const
520 inline void set_tot_snow(
double val,
int conf=-1) { setd(WR_VAR(0, 13, 13), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
522 inline void set_tot_snow_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 13, 13), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
524 inline const wreport::Var* get_tot_snow_var()
const
527 inline void set_visibility(
double val,
int conf=-1) { setd(WR_VAR(0, 20, 1), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
529 inline void set_visibility_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 1), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
531 inline const wreport::Var* get_visibility_var()
const
534 inline void set_pres_wtr(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 3), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
536 inline void set_pres_wtr_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 3), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
538 inline const wreport::Var* get_pres_wtr_var()
const
541 inline void set_metar_wtr(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 9), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
543 inline void set_metar_wtr_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 9), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
545 inline const wreport::Var* get_metar_wtr_var()
const
548 inline void set_state_ground(
double val,
int conf=-1) { setd(WR_VAR(0, 20, 62), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
550 inline void set_state_ground_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 62), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
552 inline const wreport::Var* get_state_ground_var()
const
555 inline void set_water_temp(
double val,
int conf=-1) { setd(WR_VAR(0, 22, 43), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
557 inline void set_water_temp_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 22, 43), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(254, 0, 0)); }
559 inline const wreport::Var* get_water_temp_var()
const
562 inline void set_past_wtr1_6h(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 4), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(205, 0, 21600)); }
564 inline void set_past_wtr1_6h_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 4), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(205, 0, 21600)); }
566 inline const wreport::Var* get_past_wtr1_6h_var()
const
569 inline void set_past_wtr2_6h(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 5), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(205, 0, 21600)); }
571 inline void set_past_wtr2_6h_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 5), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(205, 0, 21600)); }
573 inline const wreport::Var* get_past_wtr2_6h_var()
const
576 inline void set_press_tend(
double val,
int conf=-1) { setd(WR_VAR(0, 10, 63), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(205, 0, 10800)); }
578 inline void set_press_tend_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 10, 63), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(205, 0, 10800)); }
580 inline const wreport::Var* get_press_tend_var()
const
583 inline void set_past_wtr1_3h(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 4), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(205, 0, 10800)); }
585 inline void set_past_wtr1_3h_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 4), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(205, 0, 10800)); }
587 inline const wreport::Var* get_past_wtr1_3h_var()
const
590 inline void set_past_wtr2_3h(
int val,
int conf=-1) { seti(WR_VAR(0, 20, 5), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(205, 0, 10800)); }
592 inline void set_past_wtr2_3h_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 20, 5), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(205, 0, 10800)); }
594 inline const wreport::Var* get_past_wtr2_3h_var()
const
597 inline void set_press_24h(
double val,
int conf=-1) { setd(WR_VAR(0, 10, 60), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(4, 0, 86400)); }
599 inline void set_press_24h_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 10, 60), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(4, 0, 86400)); }
601 inline const wreport::Var* get_press_24h_var()
const
604 inline void set_press_3h(
double val,
int conf=-1) { setd(WR_VAR(0, 10, 60), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(4, 0, 10800)); }
606 inline void set_press_3h_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 10, 60), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(4, 0, 10800)); }
608 inline const wreport::Var* get_press_3h_var()
const
611 inline void set_tot_prec24(
double val,
int conf=-1) { setd(WR_VAR(0, 13, 11), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(1, 0, 86400)); }
613 inline void set_tot_prec24_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 13, 11), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(1, 0, 86400)); }
615 inline const wreport::Var* get_tot_prec24_var()
const
618 inline void set_tot_prec12(
double val,
int conf=-1) { setd(WR_VAR(0, 13, 11), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(1, 0, 43200)); }
620 inline void set_tot_prec12_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 13, 11), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(1, 0, 43200)); }
622 inline const wreport::Var* get_tot_prec12_var()
const
625 inline void set_tot_prec6(
double val,
int conf=-1) { setd(WR_VAR(0, 13, 11), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(1, 0, 21600)); }
627 inline void set_tot_prec6_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 13, 11), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(1, 0, 21600)); }
629 inline const wreport::Var* get_tot_prec6_var()
const
632 inline void set_tot_prec3(
double val,
int conf=-1) { setd(WR_VAR(0, 13, 11), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(1, 0, 10800)); }
634 inline void set_tot_prec3_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 13, 11), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(1, 0, 10800)); }
636 inline const wreport::Var* get_tot_prec3_var()
const
639 inline void set_tot_prec1(
double val,
int conf=-1) { setd(WR_VAR(0, 13, 11), val, conf, Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(1, 0, 3600)); }
641 inline void set_tot_prec1_var(
const wreport::Var& val) {
set(val, WR_VAR(0, 13, 11), Level(1, MISSING_INT, MISSING_INT, MISSING_INT), Trange(1, 0, 3600)); }
643 inline const wreport::Var* get_tot_prec1_var()
const