OpenMS
2.7.0
|
This is the complete list of members for Param, including all inherited members.
addSection(const std::string &key, const std::string &description) | Param | |
addTag(const std::string &key, const std::string &tag) | Param | |
addTags(const std::string &key, const std::vector< std::string > &tags) | Param | |
begin() const | Param | |
checkDefaults(const std::string &name, const Param &defaults, const std::string &prefix="") const | Param | |
clear() | Param | |
clearTags(const std::string &key) | Param | |
copy(const std::string &prefix, bool remove_prefix=false) const | Param | |
copySubset(const Param &subset) const | Param | |
empty() const | Param | |
end() const | Param | |
exists(const std::string &key) const | Param | |
findFirst(const std::string &leaf) const | Param | |
findNext(const std::string &leaf, const ParamIterator &start_leaf) const | Param | |
getDescription(const std::string &key) const | Param | |
getEntry(const std::string &key) const | Param | |
getEntry_(const std::string &key) const | Param | protected |
getSectionDescription(const std::string &key) const | Param | |
getTags(const std::string &key) const | Param | |
getValue(const std::string &key) const | Param | |
getValueType(const std::string &key) const | Param | |
hasSection(const std::string &key) const | Param | |
hasTag(const std::string &key, const std::string &tag) const | Param | |
insert(const std::string &prefix, const Param ¶m) | Param | |
merge(const Param &toMerge) | Param | |
operator=(const Param &)=default | Param | |
operator=(Param &&) &=default | Param | |
operator==(const Param &rhs) const | Param | |
Param() | Param | |
Param(const Param &)=default | Param | |
Param(Param &&)=default | Param | |
Param(const Param::ParamNode &node) | Param | protected |
parseCommandLine(const int argc, const char **argv, const std::string &prefix="") | Param | |
parseCommandLine(const int argc, const char **argv, const std::map< std::string, std::string > &options_with_one_argument, const std::map< std::string, std::string > &options_without_argument, const std::map< std::string, std::string > &options_with_multiple_argument, const std::string &misc="misc", const std::string &unknown="unknown") | Param | |
remove(const std::string &key) | Param | |
removeAll(const std::string &prefix) | Param | |
root_ | Param | mutableprotected |
setDefaults(const Param &defaults, const std::string &prefix="", bool showMessage=false) | Param | |
setMaxFloat(const std::string &key, double max) | Param | |
setMaxInt(const std::string &key, int max) | Param | |
setMinFloat(const std::string &key, double min) | Param | |
setMinInt(const std::string &key, int min) | Param | |
setSectionDescription(const std::string &key, const std::string &description) | Param | |
setValidStrings(const std::string &key, const std::vector< std::string > &strings) | Param | |
setValue(const std::string &key, const ParamValue &value, const std::string &description="", const std::vector< std::string > &tags=std::vector< std::string >()) | Param | |
size() const | Param | |
update(const Param &p_outdated, const bool add_unknown=false) | Param | |
update(const Param &p_outdated, const bool add_unknown, Logger::LogStream &stream) | Param | |
update(const Param &p_outdated, bool verbose, bool add_unknown, bool fail_on_invalid_values, bool fail_on_unknown_parameters, Logger::LogStream &stream) | Param | |
~Param() | Param |