22 #ifndef DBALLE_MSG_WREXPORTER_BASE_H 23 #define DBALLE_MSG_WREXPORTER_BASE_H 41 wreport::Subset* subset;
46 void add(wreport::Varcode code,
const msg::Context* ctx,
int shortcut)
const;
47 void add(wreport::Varcode code,
const msg::Context* ctx, wreport::Varcode srccode)
const;
48 void add(wreport::Varcode code,
const msg::Context* ctx)
const;
49 void add(wreport::Varcode code,
const wreport::Var* var)
const;
52 void init(
const Msg& msg, wreport::Subset& subset);
55 void add_ecmwf_synop_head();
80 const wreport::Var* v_press;
81 const wreport::Var* v_pressmsl;
82 const wreport::Var* v_pchange3;
83 const wreport::Var* v_pchange24;
84 const wreport::Var* v_ptend;
85 const wreport::Var* v_geopotential;
87 void init(
const Msg& msg, wreport::Subset& subset);
103 void add_geopotential(wreport::Varcode code);
114 void add_ecmwf_synop_weather();
119 void add_ecmwf_ice();
125 void add_plain_waves();
133 void add_sensor_height(
const msg::Context& c,
const wreport::Var* sample_var=NULL);
139 void add_marine_sensor_height(
const msg::Context& c,
const wreport::Var* sample_var=NULL);
145 void add_xtemp_group(wreport::Varcode code,
const msg::Context* c);
155 void add_cloud_data();
164 void add_time_period(wreport::Varcode code,
const msg::Context& c,
const wreport::Var* sample_var,
const Trange& tr_std);
Store an array of physical data all on the same level.
Definition: context.h:44
Storage for related physical data.
Definition: msg.h:133
Definition: wr_exporters/common.h:37
Information on how a value has been sampled or computed with regards to time.
Definition: types.h:565
Copyright (C) 2008–2010 ARPA-SIM urpsim@smr.arpa.emr.it
Definition: cmdline.h:17
Abstraction for a weather report message which is independent from the encoding, used to make sense o...
Definition: wr_exporters/common.h:58
Definition: conversion.h:6