Dune Core Modules (2.9.0)

Dune::TypeTree::AccumulateType< Tree, Policy > Struct Template Reference

Statically accumulate a type over the nodes of a TypeTree. More...

#include <dune/typetree/accumulate_static.hh>

Public Types

typedef accumulate_type< Tree, Policy, typename Policy::start_type, HybridTreePath<>, NodeTag< Tree > >::type type
 The accumulated result of the computation.
 

Detailed Description

template<typename Tree, typename Policy>
struct Dune::TypeTree::AccumulateType< Tree, Policy >

Statically accumulate a type over the nodes of a TypeTree.

This struct implements an algorithm for iterating over a tree and calculating an accumulated type at compile time.

Template Parameters
TreeThe tree to iterate over.
PolicyModel of TypeAccumulationPolicy controlling the behavior of the algorithm.

The documentation for this struct was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.80.0 (Apr 26, 22:29, 2024)