33 bool const be_ruthless,
95 std::string
const& filepath,
96 bool const be_ruthless,
97 std::string
const& toplevel_tag,
98 const std::vector<std::string>& patch_files = {});
ConfigTree ctree_
ConfigTree depending on ptree_.
ConfigTree const & operator*() const
ConfigTree::PTree const ptree_
boost::property_tree that underlies ctree_
ConfigTree const * operator->() const
void checkAndInvalidate()
ConfigTreeTopLevel(std::string const &filepath, bool const be_ruthless, ConfigTree::PTree &&ptree)
boost::property_tree::ptree PTree
The tree being wrapped by this class.
ConfigTreeTopLevel makeConfigTree(const std::string &filepath, const bool be_ruthless, const std::string &toplevel_tag, const std::vector< std::string > &patch_files)