|
dune-typetree 2.11
|
#include <type_traits>#include <dune/typetree/nodeinterface.hh>#include <dune/typetree/nodetags.hh>#include <dune/common/shared_ptr.hh>#include <dune/common/indices.hh>#include <dune/common/std/type_traits.hh>Go to the source code of this file.
Classes | |
| class | Dune::TypeTree::StaticChildAccessors< ProxiedNode > |
| Mixin class providing methods for child access with compile-time parameter. More... | |
| struct | Dune::TypeTree::StaticChildAccessors< ProxiedNode >::Child< k > |
| Access to the type and storage type of the i-th child. More... | |
| class | Dune::TypeTree::DynamicChildAccessors< ProxiedNode > |
| Mixin class providing methods for child access with run-time parameter. More... | |
| struct | Dune::TypeTree::ProxyNodeBase< Node, LeafNodeTag > |
| ProxyNode base class for LeafNode. More... | |
| struct | Dune::TypeTree::ProxyNodeBase< Node, CompositeNodeTag > |
| ProxyNode base class for CompositeNode. More... | |
| struct | Dune::TypeTree::ProxyNodeBase< Node, PowerNodeTag > |
| ProxyNode base class for PowerNode. More... | |
| struct | Dune::TypeTree::ProxyNodeBase< Node, DynamicPowerNodeTag > |
| ProxyNode base class for DynamicPowerNode. More... | |
| class | Dune::TypeTree::ProxyNode< Node > |
| Base class for nodes acting as a proxy for an existing node. More... | |
Namespaces | |
| namespace | Dune |
| namespace | Dune::TypeTree |