dune-functions 2.9.1
Loading...
Searching...
No Matches
Dune::Functions::TreeData< T, ND, LO >::DestroyVisitor Struct Reference

#include <dune/functions/common/treedata.hh>

Inheritance diagram for Dune::Functions::TreeData< T, ND, LO >::DestroyVisitor:
Inheritance graph

Public Member Functions

 DestroyVisitor (RawContainer &data)
 
template<typename Node , typename TreePath >
void apply (Node &node, TreePath treePath)
 
void pre (Node &node, TreePath treePath)
 
void pre (Node &node, TreePath treePath)
 
void pre (T &&, TreePath) const
 
void leaf (Node &node, TreePath treePath)
 
void leaf (T &&, TreePath) const
 
void in (T &&, TreePath) const
 
void post (T &&, TreePath) const
 
void beforeChild (T &&, Child &&, TreePath, ChildIndex) const
 
void afterChild (T &&, Child &&, TreePath, ChildIndex) const
 

Public Attributes

RawContainerdata_
 

Static Public Attributes

static const TreePathType::Type treePathType
 

Constructor & Destructor Documentation

◆ DestroyVisitor()

template<class T , template< class > class ND, bool LO>
Dune::Functions::TreeData< T, ND, LO >::DestroyVisitor::DestroyVisitor ( RawContainer data)
inline

Member Function Documentation

◆ apply()

template<class T , template< class > class ND, bool LO>
template<typename Node , typename TreePath >
void Dune::Functions::TreeData< T, ND, LO >::DestroyVisitor::apply ( Node &  node,
TreePath  treePath 
)
inline

◆ leaf()

void Dune::Functions::UniformNodeVisitor< DestroyVisitor , leafOnly >::leaf ( Node &  node,
TreePath  treePath 
)
inlineinherited

◆ pre() [1/2]

void Dune::Functions::UniformNodeVisitor< DestroyVisitor , leafOnly >::pre ( Node &  node,
TreePath  treePath 
)
inlineinherited

◆ pre() [2/2]

void Dune::Functions::UniformNodeVisitor< DestroyVisitor , leafOnly >::pre ( Node &  node,
TreePath  treePath 
)
inlineinherited

Member Data Documentation

◆ data_

template<class T , template< class > class ND, bool LO>
RawContainer& Dune::Functions::TreeData< T, ND, LO >::DestroyVisitor::data_

The documentation for this struct was generated from the following file: