MeteoIODoc  2.10.0
mio::Config Member List

This is the complete list of members for mio::Config, including all inherited members.

addFile(const std::string &filename_in)mio::Config
addKey(std::string key, std::string section, const std::string &value)mio::Config
Config()mio::Config
Config(const std::string &filename_in)mio::Config
deleteKey(std::string key, std::string section)mio::Config
deleteKeys(std::string keymatch, std::string section, const bool &anywhere=false)mio::Config
get(const std::string &key, const std::string &section) constmio::Config
get(const std::string &key, const std::string &section, const T &dflt) constmio::Config
get(const std::string &key, const std::string &section, const std::string &dflt) constmio::Config
get(const std::string &key, const std::string &section, const char dflt[]) constmio::Config
get(const std::string &key, const std::string &section, const double &dflt) constmio::Config
get(const std::string &key, const std::string &section, const bool &dflt) constmio::Config
getArgumentsForAlgorithm(const std::string &parname, const std::string &algorithm, const std::string &section="Interpolations1d") constmio::Config
getCommandNr(const std::string &section, const std::string &cmd_pattern, const std::string &cmd_key)mio::Configstatic
getConfigRootDir() constmio::Configinline
getKeys(std::string keymatch, std::string section, const bool &anywhere=false) constmio::Config
getSections() constmio::Configinline
getSourceName() constmio::Configinline
getValue(const std::string &key, std::string &section, const IOUtils::ThrowOptions &opt=IOUtils::dothrow) constmio::Configinline
getValue(const std::string &key, std::vector< T > &vecT, const IOUtils::ThrowOptions &opt=IOUtils::dothrow) constmio::Configinline
getValue(std::string key, std::string section, std::vector< T > &vecT, const IOUtils::ThrowOptions &opt=IOUtils::dothrow) constmio::Configinline
getValue(const std::string &key, T &t, const IOUtils::ThrowOptions &opt=IOUtils::dothrow) constmio::Configinline
getValue(std::string key, std::string section, T &t, const IOUtils::ThrowOptions &opt=IOUtils::dothrow) constmio::Configinline
getValue(std::string key, std::string section, Date &t, const double &time_zone, const IOUtils::ThrowOptions &opt=IOUtils::dothrow) constmio::Configinline
getValues(std::string keymatch, std::string section, std::vector< T > &vecT) constmio::Configinline
getValues(std::string keymatch, std::string section, std::vector< T > &vecT, std::vector< std::string > &vecKeys) constmio::Configinline
getValues(std::string keymatch, std::string section, const bool &anywhere=false) constmio::Config
getValuesRegex(std::string regex_str, std::string section) constmio::Config
keyExists(std::string key, std::string section) constmio::Config
moveSection(std::string org, std::string dest, const bool &overwrite)mio::Config
operator<<(std::ostream &os, const Config &cfg)mio::Configfriend
operator>>(std::istream &is, Config &cfg)mio::Configfriend
parseArgs(const std::string &section, const std::string &cmd_id, const unsigned int &cmd_nr, const std::string &arg_pattern) constmio::Config
sectionExists(std::string section) constmio::Config
toString() constmio::Config
write(const std::string &filename) constmio::Config