libdballe  5.18
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
dballe::msg::wr::Importer Class Reference
Inheritance diagram for dballe::msg::wr::Importer:
dballe::msg::wr::WMOImporter

Public Member Functions

 Importer (const msg::Importer::Options &opts)
virtual MsgType scanType (const wreport::Bulletin &bulletin) const =0
void import (const wreport::Subset &subset, Msg &msg)

Static Public Member Functions

static std::auto_ptr< ImportercreateSynop (const msg::Importer::Options &)
static std::auto_ptr< ImportercreateMetar (const msg::Importer::Options &)
static std::auto_ptr< ImportercreateTemp (const msg::Importer::Options &)
static std::auto_ptr< ImportercreatePilot (const msg::Importer::Options &)
static std::auto_ptr< ImportercreateFlight (const msg::Importer::Options &)
static std::auto_ptr< ImportercreateSat (const msg::Importer::Options &)
static std::auto_ptr< ImportercreatePollution (const msg::Importer::Options &)
static std::auto_ptr< ImportercreateGeneric (const msg::Importer::Options &)

Protected Member Functions

virtual void init ()
virtual void run ()=0

Protected Attributes

const msg::Importer::Optionsopts
const wreport::Subset * subset
Msgmsg

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