44 wreport::Bulletin* bulletin;
60 virtual void operator()(
const Item& item) = 0;
83 bool match_index(
int idx)
const;
84 bool match_common(
const Rawmsg& rmsg,
const Msgs* msgs)
const;
85 bool match_msgs(
const Msgs& msgs)
const;
86 bool match_bufrex(
const Rawmsg& rmsg,
const wreport::Bulletin* rm,
const Msgs* msgs)
const;
87 bool match_bufr(
const Rawmsg& rmsg,
const wreport::Bulletin* rm,
const Msgs* msgs)
const;
88 bool match_crex(
const Rawmsg& rmsg,
const wreport::Bulletin* rm,
const Msgs* msgs)
const;
89 bool match_aof(
const Rawmsg& rmsg,
const Msgs* msgs)
const;
90 bool match_item(
const Item& item)
const;
96 void read_csv(
const std::list<std::string>& fnames,
Action& action);
97 void read_file(
const std::list<std::string>& fnames,
Action& action);
100 const char* input_type;
106 void read(
const std::list<std::string>& fnames,
Action& action);