OGS 6.2.2-330-gf48c72f61.dirty.20200225212913
ConfigTree.h File Reference

Detailed Description

Definition in file ConfigTree.h.

#include <typeindex>
#include <map>
#include <functional>
#include <memory>
#include <utility>
#include <vector>
#include <boost/property_tree/ptree.hpp>
#include "ConfigTree-impl.h"
Include dependency graph for ConfigTree.h:

Go to the source code of this file.


class  BaseLib::Range< Iterator >
 Wraps a pair of iterators for use as a range in range-based for-loops. More...
class  BaseLib::ConfigTree
class  BaseLib::ConfigTree::SubtreeIterator
class  BaseLib::ConfigTree::ParameterIterator
class  BaseLib::ConfigTree::ValueIterator< ValueType >
struct  BaseLib::ConfigTree::CountType


 Functionality to build different search length algorithm objects from given config.


void BaseLib::checkAndInvalidate (ConfigTree *const conf)
void BaseLib::checkAndInvalidate (std::unique_ptr< ConfigTree > const &conf)
void BaseLib::checkAndInvalidate (ConfigTree &conf)