| OpenMS 2.5.0

Param Member List

This is the complete list of members for Param, including all inherited members.

addSection(const String &key, const String &description) | Param |
addTag(const String &key, const String &tag) | Param |
addTags(const String &key, const StringList &tags) | Param |
begin() const | Param |
checkDefaults(const String &name, const Param &defaults, const String &prefix="") const | Param |
clear() | Param |
clearTags(const String &key) | Param |
copy(const String &prefix, bool remove_prefix=false) const | Param |
copySubset(const Param &subset) const | Param |
empty() const | Param |
end() const | Param |
exists(const String &key) const | Param |
findFirst(const String &leaf) const | Param |
findNext(const String &leaf, const ParamIterator &start_leaf) const | Param |
getDescription(const String &key) const | Param |
getEntry(const String &key) const | Param |
getEntry_(const String &key) const | Param | protected
getSectionDescription(const String &key) const | Param |
getTags(const String &key) const | Param |
getValue(const String &key) const | Param |
hasTag(const String &key, const String &tag) const | Param |
insert(const String &prefix, const Param &param) | 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 String &prefix="") | Param |
parseCommandLine(const int argc, const char **argv, const Map< String, String > &options_with_one_argument, const Map< String, String > &options_without_argument, const Map< String, String > &options_with_multiple_argument, const String &misc="misc", const String &unknown="unknown") | Param |
remove(const String &key) | Param |
removeAll(const String &prefix) | Param |
root_ | Param | mutable protected
setDefaults(const Param &defaults, const String &prefix="", bool showMessage=false) | Param |
setMaxFloat(const String &key, double max) | Param |
setMaxInt(const String &key, Int max) | Param |
setMinFloat(const String &key, double min) | Param |
setMinInt(const String &key, Int min) | Param |
setSectionDescription(const String &key, const String &description) | Param |
setValidStrings(const String &key, const std::vector< String > &strings) | Param |
setValue(const String &key, const DataValue &value, const String &description="", const StringList &tags=StringList()) | 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 |