dune-typetree  2.3.1
Public Types | List of all members
Dune::TypeTree::extract_child_type< Node, TreePath > Struct Template Reference

Extract the type of the child of Node at position TreePath. More...

#include <dune/typetree/childextraction.hh>

Public Types

typedef extract_child_type
< typename Node::template
Child< TypeTree::TreePathFront
< TreePath >::value >::Type,
typename
TypeTree::TreePathPopFront
< TreePath >::type >::type 
type
 The type of the child. More...
 
typedef extract_child_type
< typename Node::template
Child< TypeTree::TreePathFront
< TreePath >::value >::Type,
typename
TypeTree::TreePathPopFront
< TreePath >::type >
::storage_type 
storage_type
 The storage type of the child. More...
 
typedef extract_child_type
< typename Node::template
Child< TypeTree::TreePathFront
< TreePath >::value >::Type,
typename
TypeTree::TreePathPopFront
< TreePath >::type >
::const_storage_type 
const_storage_type
 The const storage type of the child. More...
 

Detailed Description

template<typename Node, typename TreePath>
struct Dune::TypeTree::extract_child_type< Node, TreePath >

Extract the type of the child of Node at position TreePath.

Member Typedef Documentation

template<typename Node , typename TreePath >
typedef extract_child_type< typename Node::template Child<TypeTree::TreePathFront<TreePath>::value>::Type, typename TypeTree::TreePathPopFront<TreePath>::type >::const_storage_type Dune::TypeTree::extract_child_type< Node, TreePath >::const_storage_type

The const storage type of the child.

template<typename Node , typename TreePath >
typedef extract_child_type< typename Node::template Child<TypeTree::TreePathFront<TreePath>::value>::Type, typename TypeTree::TreePathPopFront<TreePath>::type >::storage_type Dune::TypeTree::extract_child_type< Node, TreePath >::storage_type

The storage type of the child.

template<typename Node , typename TreePath >
typedef extract_child_type< typename Node::template Child<TypeTree::TreePathFront<TreePath>::value>::Type, typename TypeTree::TreePathPopFront<TreePath>::type >::type Dune::TypeTree::extract_child_type< Node, TreePath >::type

The type of the child.


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