11 #include "eckit/exception/Exceptions.h"
12 #include "oops/util/IntSetParser.h"
60 std::stringstream errStr;
61 errStr <<
"bufr::mnemonicSets must contain a list of objects!";
62 throw eckit::BadParameter(errStr.str());
BufrDescription()=default
std::vector< BufrMnemonicSet > mnemonicSets_
Sets of mnemonic strings for the data to read.
void setFilepath(const std::string &filepath)
void setTablepath(const std::string &tablepath)
void setIsWmoFormat(bool isWmoFormat)
void addMnemonicSet(const BufrMnemonicSet &mnemonicSet)
Add a BufrMnemonicSet to the description.
Defenition of BUFR mnemonics and associated channels of interest.
Uses configuration to determine all the things needed to be done on export.
std::set< size_t > Channels
const char * MnemonicSets