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();
Storage for related physical data.
Definition: msg.h:131
Store an array of physical data all on the same level.
Definition: context.h:24
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,...
void add_prec_group(const msg::Context *c)
Add time period and total precipitation from the given context.
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_wind_gust(const msg::Context *c)
Add a wind gust block with info from the given context.
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,...
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,...
Information on how a value has been sampled or computed with regards to time.
Definition: types.h:687
Definition: shortcuts.h:12