|
dune-typetree 2.9.1
|
Loading...
Searching...
No Matches
Dune::TypeTree::GenericLeafNodeTransformation< SourceNode, Transformation, TransformedNode > Struct Template Reference
#include <dune/typetree/generictransformationdescriptors.hh>
Public Types | |
| typedef TransformedNode | transformed_type |
| typedef std::shared_ptr< transformed_type > | transformed_storage_type |
Static Public Member Functions | |
| static transformed_type | transform (const SourceNode &s, const Transformation &t) |
| static transformed_type | transform (std::shared_ptr< const SourceNode > s, const Transformation &t) |
| static transformed_storage_type | transform_storage (std::shared_ptr< const SourceNode > s, const Transformation &t) |
Static Public Attributes | |
| static const bool | recursive = false |
Member Typedef Documentation
◆ transformed_storage_type
template<typename SourceNode , typename Transformation , typename TransformedNode >
| typedef std::shared_ptr<transformed_type> Dune::TypeTree::GenericLeafNodeTransformation< SourceNode, Transformation, TransformedNode >::transformed_storage_type |
◆ transformed_type
template<typename SourceNode , typename Transformation , typename TransformedNode >
| typedef TransformedNode Dune::TypeTree::GenericLeafNodeTransformation< SourceNode, Transformation, TransformedNode >::transformed_type |
Member Function Documentation
◆ transform() [1/2]
template<typename SourceNode , typename Transformation , typename TransformedNode >
|
inlinestatic |
◆ transform() [2/2]
template<typename SourceNode , typename Transformation , typename TransformedNode >
|
inlinestatic |
◆ transform_storage()
template<typename SourceNode , typename Transformation , typename TransformedNode >
|
inlinestatic |
Member Data Documentation
◆ recursive
template<typename SourceNode , typename Transformation , typename TransformedNode >
|
static |
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8