OGS
BaseLib::ConfigTree Member List

This is the complete list of members for BaseLib::ConfigTree, including all inherited members.

assertNoSwallowedErrors()BaseLib::ConfigTreestatic
Attr enum nameBaseLib::ConfigTreeprivate
Callback typedefBaseLib::ConfigTree
checkAndInvalidate()BaseLib::ConfigTreeprivate
checkAndInvalidate(ConfigTree *const conf)BaseLib::ConfigTreefriend
checkAndInvalidate(ConfigTree &conf)BaseLib::ConfigTreefriend
checkAndInvalidate(std::unique_ptr< ConfigTree > const &conf)BaseLib::ConfigTreefriend
checkConfigParameter(std::string const &param, std::string_view const value) constBaseLib::ConfigTree
checkKeyname(std::string const &key) constBaseLib::ConfigTreeprivate
checkUnique(std::string const &key) constBaseLib::ConfigTreeprivate
checkUniqueAttr(std::string const &attr) constBaseLib::ConfigTreeprivate
ConfigTree(PTree &&top_level_tree, std::string filename, Callback error_cb, Callback warning_cb)BaseLib::ConfigTreeexplicit
ConfigTree(ConfigTree const &)=deleteBaseLib::ConfigTree
ConfigTree(ConfigTree &&other)BaseLib::ConfigTree
ConfigTree(PTree const &tree, ConfigTree const &parent, std::string const &root)BaseLib::ConfigTreeexplicitprivate
error(std::string const &message) constBaseLib::ConfigTreeprivate
filename_BaseLib::ConfigTreeprivate
getConfigAttribute(std::string const &attr) constBaseLib::ConfigTree
getConfigAttribute(std::string const &attr, T const &default_value) constBaseLib::ConfigTree
getConfigAttributeOptional(std::string const &attr) constBaseLib::ConfigTree
getConfigParameter(std::string const &param) constBaseLib::ConfigTree
getConfigParameter(std::string const &param, T const &default_value) constBaseLib::ConfigTree
getConfigParameter(std::string const &root) constBaseLib::ConfigTree
getConfigParameterList(std::string const &param) constBaseLib::ConfigTree
getConfigParameterList(std::string const &param) constBaseLib::ConfigTree
getConfigParameterOptional(std::string const &param) constBaseLib::ConfigTree
getConfigParameterOptional(std::string const &param) constBaseLib::ConfigTree
getConfigParameterOptionalImpl(std::string const &param, T *) constBaseLib::ConfigTreeprivate
getConfigParameterOptionalImpl(std::string const &param, std::vector< T > *) constBaseLib::ConfigTreeprivate
getConfigSubtree(std::string const &root) constBaseLib::ConfigTree
getConfigSubtreeList(std::string const &root) constBaseLib::ConfigTree
getConfigSubtreeOptional(std::string const &root) constBaseLib::ConfigTree
getProjectFileName() constBaseLib::ConfigTreeinline
getValue() constBaseLib::ConfigTree
hasChildren() constBaseLib::ConfigTreeprivate
have_read_data_BaseLib::ConfigTreemutableprivate
ignoreConfigAttribute(std::string const &attr) constBaseLib::ConfigTree
ignoreConfigParameter(std::string const &param) constBaseLib::ConfigTree
ignoreConfigParameterAll(std::string const &param) constBaseLib::ConfigTree
joinPaths(std::string const &p1, std::string const &p2) constBaseLib::ConfigTreeprivate
key_charsBaseLib::ConfigTreeprivatestatic
key_chars_startBaseLib::ConfigTreeprivatestatic
KeyType typedefBaseLib::ConfigTreeprivate
markVisited(std::string const &key, Attr const is_attr, bool peek_only) constBaseLib::ConfigTreeprivate
markVisited(std::string const &key, Attr const is_attr, bool const peek_only) constBaseLib::ConfigTreeprivate
markVisitedDecrement(Attr const is_attr, std::string const &key) constBaseLib::ConfigTreeprivate
onerror(std::string const &filename, std::string const &path, std::string const &message)BaseLib::ConfigTreestatic
onerror_BaseLib::ConfigTreeprivate
onwarning(std::string const &filename, std::string const &path, std::string const &message)BaseLib::ConfigTreestatic
onwarning_BaseLib::ConfigTreeprivate
operator=(ConfigTree const &)=deleteBaseLib::ConfigTree
operator=(ConfigTree &&other)BaseLib::ConfigTree
path_BaseLib::ConfigTreeprivate
pathseparatorBaseLib::ConfigTreeprivatestatic
peekConfigParameter(std::string const &param) constBaseLib::ConfigTree
PTree typedefBaseLib::ConfigTree
shortString(std::string const &s)BaseLib::ConfigTreeprivatestatic
top_level_tree_BaseLib::ConfigTreeprivate
tree_BaseLib::ConfigTreeprivate
visited_params_BaseLib::ConfigTreemutableprivate
warning(std::string const &message) constBaseLib::ConfigTreeprivate
~ConfigTree()BaseLib::ConfigTree