|
| template<class PreFunc , class LeafFunc , class PostFunc > |
| auto | Dune::TypeTree::Detail::callbackVisitor (PreFunc &preFunc, LeafFunc &leafFunc, PostFunc &postFunc) |
| |
| template<typename Tree , typename Visitor > |
| void | Dune::TypeTree::applyToTree (Tree &&tree, Visitor &&visitor) |
| | Apply visitor to TypeTree. More...
|
| |
| template<class Tree , class PreFunc , class LeafFunc , class PostFunc > |
| void | Dune::TypeTree::forEachNode (Tree &&tree, PreFunc &&preFunc, LeafFunc &&leafFunc, PostFunc &&postFunc) |
| | Traverse tree and visit each node. More...
|
| |
| template<class Tree , class InnerFunc , class LeafFunc > |
| void | Dune::TypeTree::forEachNode (Tree &&tree, InnerFunc &&innerFunc, LeafFunc &&leafFunc) |
| | Traverse tree and visit each node. More...
|
| |
| template<class Tree , class NodeFunc > |
| void | Dune::TypeTree::forEachNode (Tree &&tree, NodeFunc &&nodeFunc) |
| | Traverse tree and visit each node. More...
|
| |
| template<class Tree , class LeafFunc > |
| void | Dune::TypeTree::forEachLeafNode (Tree &&tree, LeafFunc &&leafFunc) |
| | Traverse tree and visit each leaf node. More...
|
| |