libdballe 5.10
Public Member Functions | Data Fields | Protected Member Functions
dballe::msg::wr::Template Class Reference

Public Member Functions

 Template (const Exporter::Options &opts, const Msgs &msgs)
virtual const char * name () const =0
virtual const char * description () const =0
virtual void to_bulletin (wreport::Bulletin &bulletin)

Data Fields

const Exporter::Optionsopts
const Msgsmsgs
const Msgmsg
const msg::Contextc_station
const msg::Contextc_gnd_instant
wreport::Subset * subset

Protected Member Functions

virtual void setupBulletin (wreport::Bulletin &bulletin)
virtual void to_subset (const Msg &msg, wreport::Subset &subset)
void add (wreport::Varcode code, const msg::Context *ctx, int shortcut) const
void add (wreport::Varcode code, const msg::Context *ctx, wreport::Varcode srccode) const
void add (wreport::Varcode code, const msg::Context *ctx) const
void add (wreport::Varcode code, int shortcut) const
void add (wreport::Varcode code, wreport::Varcode srccode, const Level &level, const Trange &trange) const
void add (wreport::Varcode code, const wreport::Var *var) const
void add_st_name (wreport::Varcode dstcode, const msg::Context *ctx) const
void do_ecmwf_past_wtr () const
void do_D01001 () const
void do_D01004 () const
void do_D01011 () const
int do_D01012 () const
void do_D01013 () const
void do_D01021 () const

The documentation for this class was generated from the following file: