Loading...
Searching...
No Matches
proxynode.hh File Reference
`#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