1 #ifndef DBALLE_MSG_WREXPORTER_BASE_H 2 #define DBALLE_MSG_WREXPORTER_BASE_H 4 #include <dballe/msg/msg.h> 35 void add_ecmwf_synop_head();
94 void add_ecmwf_synop_weather();
105 void add_plain_waves();
void add_marine_sensor_height(const msg::Context &c, const wreport::Var *sample_var=NULL)
Add B07032 and B07033 sensor heights, taking the value from the var attributes or the context...
Information on how a value has been sampled or computed with regards to time.
Definition: types.h:686
void add_xtemp_group(wreport::Varcode code, const msg::Context *c)
Add an extreme temperature group, with the measured value added with the given code, from temperature data found on the given context.
Store an array of physical data all on the same level.
Definition: context.h:23
void add_time_period(wreport::Varcode code, const msg::Context &c, const wreport::Var *sample_var, const Trange &tr_std)
Add a B04025 or B04025 time period variable, with data taken from its parameters as needed...
void add_prec_group(const msg::Context *c)
Add time period and total precipitation from the given context.
void add_wind_gust(const msg::Context *c)
Add a wind gust block with info from the given context.
Definition: shortcuts.h:11
void add_cloud_data()
Add cloud data, as D02004 and a delayed replication of D02005.
void add_sensor_height(const msg::Context &c, const wreport::Var *sample_var=NULL)
Add B07032 sensor height, taking the value from the var attributes or the context, as appropriate.
Storage for related physical data.
Definition: msg.h:130