dune-typetree  2.4.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.

Deprecated:
extract_child_type is deprecated and will be removed after TypeTree 2.4, use the template alias Child instead.

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: