libdballe  6.8
Public Member Functions | Data Fields | Protected Member Functions
dballe::msg::wr::Template Class Referenceabstract

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
 
void do_D01022 () const
 

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