|
libdballe
8.6
|
Base class for synop, ship and other importer with synop-like data. More...
#include <base.h>
Public Member Functions | |
| SynopBaseImporter (const dballe::ImporterOptions &opts) | |
| void | init () override |
| void | run () override |
Public Member Functions inherited from dballe::impl::msg::wr::WMOImporter | |
| WMOImporter (const dballe::ImporterOptions &opts) | |
Public Member Functions inherited from dballe::impl::msg::wr::Importer | |
| Importer (const dballe::ImporterOptions &opts) | |
| virtual MessageType | scanType (const wreport::Bulletin &bulletin) const =0 |
| void | import (const wreport::Subset &subset, impl::Message &msg) |
Protected Member Functions | |
| virtual void | peek_var (const wreport::Var &var) |
| virtual void | import_var (const wreport::Var &var) |
| void | set_gen_sensor (const wreport::Var &var, wreport::Varcode code, const Level &defaultLevel, const Trange &trange) |
| void | set_gen_sensor (const wreport::Var &var, const Shortcut &shortcut) |
| void | set_baro_sensor (const wreport::Var &var, const Shortcut &shortcut) |
| void | set_past_weather (const wreport::Var &var, const Shortcut &shortcut) |
| void | set_wind (const wreport::Var &var, const Shortcut &shortcut) |
| void | set_wind_max (const wreport::Var &var, const Shortcut &shortcut) |
| void | set_pressure (const wreport::Var &var) |
| void | set (const wreport::Var &var, const Shortcut &shortcut) |
| void | set (const wreport::Var &var, wreport::Varcode code, const Level &level, const Trange &trange) |
| void | set (std::unique_ptr< Interpreted > val) |
Protected Member Functions inherited from dballe::impl::msg::wr::WMOImporter | |
| void | import_var (const wreport::Var &var) |
Protected Member Functions inherited from dballe::impl::msg::wr::Importer | |
| void | set (const wreport::Var &var, const Shortcut &shortcut) |
| void | set (const wreport::Var &var, wreport::Varcode code, const Level &level, const Trange &trange) |
Protected Attributes | |
| CloudContext | clouds |
| LevelContext | level |
| TimerangeContext | trange |
| UnsupportedContext | unsupported |
| std::vector< Interpreted * > | queued |
Protected Attributes inherited from dballe::impl::msg::wr::WMOImporter | |
| unsigned | pos |
Protected Attributes inherited from dballe::impl::msg::wr::Importer | |
| const dballe::ImporterOptions & | opts |
| const wreport::Subset * | subset |
| impl::Message * | msg |
Additional Inherited Members | |
Static Public Member Functions inherited from dballe::impl::msg::wr::Importer | |
| static std::unique_ptr< Importer > | createSynop (const dballe::ImporterOptions &) |
| static std::unique_ptr< Importer > | createShip (const dballe::ImporterOptions &) |
| static std::unique_ptr< Importer > | createMetar (const dballe::ImporterOptions &) |
| static std::unique_ptr< Importer > | createTemp (const dballe::ImporterOptions &) |
| static std::unique_ptr< Importer > | createPilot (const dballe::ImporterOptions &) |
| static std::unique_ptr< Importer > | createFlight (const dballe::ImporterOptions &) |
| static std::unique_ptr< Importer > | createSat (const dballe::ImporterOptions &) |
| static std::unique_ptr< Importer > | createPollution (const dballe::ImporterOptions &) |
| static std::unique_ptr< Importer > | createGeneric (const dballe::ImporterOptions &) |
Base class for synop, ship and other importer with synop-like data.
1.8.16