libdballe  7.7
Public Member Functions | Protected Member Functions | Protected Attributes
dballe::msg::wr::SynopBaseImporter Class Reference

Base class for synop, ship and other importer with synop-like data. More...

#include <base.h>

Inheritance diagram for dballe::msg::wr::SynopBaseImporter:
dballe::msg::wr::WMOImporter dballe::msg::wr::Importer

Public Member Functions

 SynopBaseImporter (const msg::Importer::Options &opts)
 
virtual void init ()
 
virtual void run ()
 
- Public Member Functions inherited from dballe::msg::wr::WMOImporter
 WMOImporter (const msg::Importer::Options &opts)
 
- Public Member Functions inherited from dballe::msg::wr::Importer
 Importer (const msg::Importer::Options &opts)
 
virtual MsgType scanType (const wreport::Bulletin &bulletin) const =0
 
void import (const wreport::Subset &subset, Msg &msg)
 

Protected Member Functions

virtual void peek_var (const wreport::Var &var)
 
virtual void import_var (const wreport::Var &var)
 
- Protected Member Functions inherited from dballe::msg::wr::WMOImporter
void import_var (const wreport::Var &var)
 

Protected Attributes

CloudContext clouds
 
LevelContext level
 
TimerangeContext trange
 
ContextChooser ctx
 
- Protected Attributes inherited from dballe::msg::wr::WMOImporter
unsigned pos
 
- Protected Attributes inherited from dballe::msg::wr::Importer
const msg::Importer::Optionsopts
 
const wreport::Subset * subset
 
Msgmsg
 
int ye
 
int mo
 
int da
 
int ho
 
int mi
 
int se
 

Additional Inherited Members

- Static Public Member Functions inherited from dballe::msg::wr::Importer
static std::unique_ptr< ImportercreateSynop (const msg::Importer::Options &)
 
static std::unique_ptr< ImportercreateShip (const msg::Importer::Options &)
 
static std::unique_ptr< ImportercreateMetar (const msg::Importer::Options &)
 
static std::unique_ptr< ImportercreateTemp (const msg::Importer::Options &)
 
static std::unique_ptr< ImportercreatePilot (const msg::Importer::Options &)
 
static std::unique_ptr< ImportercreateFlight (const msg::Importer::Options &)
 
static std::unique_ptr< ImportercreateSat (const msg::Importer::Options &)
 
static std::unique_ptr< ImportercreatePollution (const msg::Importer::Options &)
 
static std::unique_ptr< ImportercreateGeneric (const msg::Importer::Options &)
 

Detailed Description

Base class for synop, ship and other importer with synop-like data.


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