|
dune-typetree 2.11
|
#include <tuple>#include <memory>#include <dune/common/typetraits.hh>Go to the source code of this file.
Classes | |
| struct | Dune::TypeTree::FilterEntry< new_k, old_k > |
| A filter entry describing the mapping of one child in the filtered node. More... | |
| struct | Dune::TypeTree::FilterResult< FilterEntries > |
| The result of a filter. More... | |
| struct | Dune::TypeTree::FilterResult< FilterEntries >::apply< Node > |
| struct | Dune::TypeTree::SimpleFilterTag |
| Tag describing a simple filter that can only decide whether or not to include a single given child. More... | |
| struct | Dune::TypeTree::AdvancedFilterTag |
| Tag describing an advanced filter that has full control over the construction of the list of FilterEntries. More... | |
| struct | Dune::TypeTree::AdvancedFilter |
| Base class for advanced filters. More... | |
| struct | Dune::TypeTree::AdvancedFilter::apply< Node, Children > |
| Apply this filter to the given node and children. More... | |
| struct | Dune::TypeTree::SimpleFilter |
| Default simple filter that accepts any node and leaves its child structure unchanged. More... | |
| struct | Dune::TypeTree::SimpleFilter::validate< Node > |
| Validates the combination of filter and node. More... | |
| struct | Dune::TypeTree::SimpleFilter::apply< Child, new_index, old_index > |
| Applies the filter to the given child node. More... | |
| struct | Dune::TypeTree::IndexFilter< indices > |
| Filter class for FilteredCompositeNode that selects the children with the given indices. More... | |
| struct | Dune::TypeTree::filter< Filter > |
| Adapter class that takes a SimpleFilter, validated it and turns it into an AdvancedFilter. More... | |
| struct | Dune::TypeTree::filter< Filter >::apply< Node, Children > |
| Apply the filter. More... | |
Namespaces | |
| namespace | Dune |
| namespace | Dune::TypeTree |