dune-typetree  2.4-dev
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
Dune::TypeTree::SimpleLeafNodeTransformation< SourceNode, Transformation, TransformedNode > Struct Template Reference

#include <dune/typetree/simpletransformationdescriptors.hh>

Public Types

typedef TransformedNode transformed_type
 
typedef shared_ptr< transformed_typetransformed_storage_type
 

Static Public Member Functions

static transformed_type transform (const SourceNode &s, const Transformation &t)
 
static transformed_storage_type transform_storage (shared_ptr< const SourceNode > s, const Transformation &t)
 

Static Public Attributes

static const bool recursive = false
 

Member Typedef Documentation

template<typename SourceNode , typename Transformation , typename TransformedNode >
typedef shared_ptr<transformed_type> Dune::TypeTree::SimpleLeafNodeTransformation< SourceNode, Transformation, TransformedNode >::transformed_storage_type
template<typename SourceNode , typename Transformation , typename TransformedNode >
typedef TransformedNode Dune::TypeTree::SimpleLeafNodeTransformation< SourceNode, Transformation, TransformedNode >::transformed_type

Member Function Documentation

template<typename SourceNode , typename Transformation , typename TransformedNode >
static transformed_type Dune::TypeTree::SimpleLeafNodeTransformation< SourceNode, Transformation, TransformedNode >::transform ( const SourceNode &  s,
const Transformation &  t 
)
inlinestatic
template<typename SourceNode , typename Transformation , typename TransformedNode >
static transformed_storage_type Dune::TypeTree::SimpleLeafNodeTransformation< SourceNode, Transformation, TransformedNode >::transform_storage ( shared_ptr< const SourceNode >  s,
const Transformation &  t 
)
inlinestatic

Member Data Documentation

template<typename SourceNode , typename Transformation , typename TransformedNode >
const bool Dune::TypeTree::SimpleLeafNodeTransformation< SourceNode, Transformation, TransformedNode >::recursive = false
static

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