27 #include <dballe/bufrex/msg.h>
29 #include <dballe/cmdline/processor.h>
48 const char* dest_rep_memo;
49 const char* dest_template;
50 bool bufr2netcdf_categories;
54 Converter() : file(0), dest_rep_memo(0), dest_template(0), bufr2netcdf_categories(
false), exporter(0) {}
void process_dba_msg(const Rawmsg &orig, const Msgs &msgs)
Perform conversion of decoded data, auto-inferring type/subtype/localsubtype from the Msgs contents...
Definition: processor.h:117
File I/O for files containing meterorological messages.
void process_bufrex_msg(const Rawmsg &orig, const wreport::Bulletin &msg)
Perform conversion at the encoding level only (e.g.
Definition: processor.h:100
In-memory storage of an encoded weather report.
Definition: conversion.h:31
Dynamic array of dba_msg.
Definition: msgs.h:38
Annotated string buffer for encoded messages.
Definition: rawmsg.h:38
void process_dba_msg_from_bulletin(const Rawmsg &orig, const wreport::Bulletin &bulletin, const Msgs &msgs)
Perform conversion of decded data, using the original bulletin for type/subtype/localsubtype informat...
Definition: conversion.h:45
virtual bool operator()(const cmdline::Item &item)
Convert the item as configured in the Converter, and write it to the output file. ...
Message exporter.
Definition: codec.h:111
Dynamic array of dba_msg.