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 §ion) const | mio::Config | |
get(const std::string &key, const std::string §ion, const T &dflt) const | mio::Config | |
get(const std::string &key, const std::string §ion, const std::string &dflt) const | mio::Config | |
get(const std::string &key, const std::string §ion, const char dflt[]) const | mio::Config | |
get(const std::string &key, const std::string §ion, const double &dflt) const | mio::Config | |
get(const std::string &key, const std::string §ion, const bool &dflt) const | mio::Config | |
getArgumentsForAlgorithm(const std::string &parname, const std::string &algorithm, const std::string §ion="Interpolations1d") const | mio::Config | |
getArgumentsForAlgorithm(const std::string &parname, const std::string &algorithm, const size_t &algo_index, const std::string §ion="Interpolations1d") const | mio::Config | |
getCommandNr(const std::string §ion, const std::string &cmd_pattern, const std::string &cmd_key) | mio::Config | static |
getConfigRootDir() const | mio::Config | inline |
getKeys(std::string keymatch, std::string section, const bool &anywhere=false) const | mio::Config | |
getKeysRegex(const std::string ®ex_str, std::string section) const | mio::Config | |
getSections() const | mio::Config | inline |
getSourceName() const | mio::Config | inline |
getValue(const std::string &key, std::string §ion, const IOUtils::ThrowOptions &opt=IOUtils::dothrow) const | mio::Config | inline |
getValue(const std::string &key, std::vector< T > &vecT, const IOUtils::ThrowOptions &opt=IOUtils::dothrow) const | mio::Config | inline |
getValue(std::string key, std::string section, std::vector< T > &vecT, const IOUtils::ThrowOptions &opt=IOUtils::dothrow) const | mio::Config | inline |
getValue(const std::string &key, T &t, const IOUtils::ThrowOptions &opt=IOUtils::dothrow) const | mio::Config | inline |
getValue(std::string key, std::string section, T &t, const IOUtils::ThrowOptions &opt=IOUtils::dothrow) const | mio::Config | inline |
getValue(std::string key, std::string section, Date &t, const double &time_zone, const IOUtils::ThrowOptions &opt=IOUtils::dothrow) const | mio::Config | inline |
getValues(std::string keymatch, std::string section, std::vector< T > &vecT) const | mio::Config | inline |
getValues(std::string keymatch, std::string section, std::vector< T > &vecT, std::vector< std::string > &vecKeys) const | mio::Config | inline |
getValues(std::string keymatch, std::string section, const bool &anywhere=false) const | mio::Config | |
getValuesRegex(const std::string ®ex_str, std::string section) const | mio::Config | |
keyExists(std::string key, std::string section) const | mio::Config | |
keyExistsRegex(std::string key_pattern, std::string section) const | mio::Config | |
moveSection(std::string org, std::string dest, const bool &overwrite) | mio::Config | |
operator<< | mio::Config | friend |
operator>> | mio::Config | friend |
parseArgs(const std::string §ion, const std::string &cmd_id, const unsigned int &cmd_nr, const std::string &arg_pattern) const | mio::Config | |
sectionExists(std::string section) const | mio::Config | |
toString() const | mio::Config | |
write(const std::string &filename) const | mio::Config |