| 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="", std::ostream &os=std::cout) const | Param | |
| clear() | Param | |
| clearTags(const String &key) | Param | |
| copy(const String &prefix, bool remove_prefix=false) 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 ¶m) | Param | |
| merge(const Param &toMerge) | Param | |
| operator=(const Param &rhs) | Param | |
| operator==(const Param &rhs) const | Param | |
| Param() | Param | |
| Param(const Param &rhs) | 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 | mutableprotected |
| setDefaults(const Param &defaults, const String &prefix="", bool showMessage=false) | Param | |
| setMaxFloat(const String &key, DoubleReal max) | Param | |
| setMaxInt(const String &key, Int max) | Param | |
| setMinFloat(const String &key, DoubleReal 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 &old_version, const bool add_unknown=false, Logger::LogStream &stream=LOG_WARN) | Param | |
| ~Param() | Param | |