1 #ifndef DBALLE_CMDLINE_CONVERSION_H
2 #define DBALLE_CMDLINE_CONVERSION_H
4 #include <dballe/cmdline/processor.h>
23 const char* dest_rep_memo;
24 const char* dest_template;
25 bool bufr2netcdf_categories;
29 Converter() : file(0), dest_rep_memo(0), dest_template(0), bufr2netcdf_categories(
false), exporter(0) {}
Definition: processor.h:120
void process_bufrex_msg(const BinaryMessage &orig, const wreport::Bulletin &msg)
Perform conversion at the encoding level only (e.g.
Definition: processor.h:100
Binary message.
Definition: file.h:132
Ordered collection of messages.
Definition: message.h:67
Definition: conversion.h:20
virtual bool operator()(const cmdline::Item &item)
Convert the item as configured in the Converter, and write it to the output file. ...
void process_dba_msg_from_bulletin(const BinaryMessage &orig, const wreport::Bulletin &bulletin, const Messages &msgs)
Perform conversion of decded data, using the original bulletin for type/subtype/localsubtype informat...
Message exporter.
Definition: codec.h:105
void process_dba_msg(const BinaryMessage &orig, const Messages &msgs)
Perform conversion of decoded data, auto-inferring type/subtype/localsubtype from the Messages conten...
File object for doing I/O on binary message streams.
Definition: file.h:18