dune-typetree  2.4-dev
Public Types | List of all members
Dune::TypeTree::CompositeNode< Children >::Child< k > Struct Template Reference

Access to the type and storage type of the i-th child. More...

#include <dune/typetree/compositenode.hh>

Public Types

typedef tuple_element< k, ChildTypes >::type Type
 The type of the child. More...
 
typedef tuple_element< k, ChildTypes >::type type
 The type of the child. More...
 
typedef tuple_element< k, NodeStorage >::type Storage
 The storage type of the child. More...
 
typedef shared_ptr< const typename tuple_element< k, ChildTypes >::typeConstStorage
 The const storage type of the child. More...
 

Detailed Description

template<typename... Children>
template<std::size_t k>
struct Dune::TypeTree::CompositeNode< Children >::Child< k >

Access to the type and storage type of the i-th child.

Member Typedef Documentation

template<typename... Children>
template<std::size_t k>
typedef shared_ptr<const typename tuple_element<k,ChildTypes>::type> Dune::TypeTree::CompositeNode< Children >::Child< k >::ConstStorage

The const storage type of the child.

template<typename... Children>
template<std::size_t k>
typedef tuple_element<k,NodeStorage>::type Dune::TypeTree::CompositeNode< Children >::Child< k >::Storage

The storage type of the child.

template<typename... Children>
template<std::size_t k>
typedef tuple_element<k,ChildTypes>::type Dune::TypeTree::CompositeNode< Children >::Child< k >::Type

The type of the child.

template<typename... Children>
template<std::size_t k>
typedef tuple_element<k,ChildTypes>::type Dune::TypeTree::CompositeNode< Children >::Child< k >::type

The type of the child.


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