OpenMS  2.4.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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() constParam
checkDefaults(const String &name, const Param &defaults, const String &prefix="") constParam
clear()Param
clearTags(const String &key)Param
copy(const String &prefix, bool remove_prefix=false) constParam
empty() constParam
end() constParam
exists(const String &key) constParam
findFirst(const String &leaf) constParam
findNext(const String &leaf, const ParamIterator &start_leaf) constParam
getDescription(const String &key) constParam
getEntry(const String &key) constParam
getEntry_(const String &key) constParamprotected
getSectionDescription(const String &key) constParam
getTags(const String &key) constParam
getValue(const String &key) constParam
hasTag(const String &key, const String &tag) constParam
insert(const String &prefix, const Param &param)Param
merge(const Param &toMerge)Param
operator=(const Param &rhs)Param
operator==(const Param &rhs) constParam
Param()Param
Param(const Param &rhs)Param
Param(const Param::ParamNode &node)Paramprotected
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_Parammutableprotected
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() constParam
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