#include <dune/typetree/treecontainer.hh>
|
| TreeContainerVectorBackend (Container &&container) |
| Move the passed container into the internal storage. More...
|
|
template<class Tree , TypeTreeConcept< Tree > = true> |
| TreeContainerVectorBackend (const Tree &tree) |
| Default construct the container and perform a resize depending on the tree-node degrees. More...
|
|
template<class C = Container, std::enable_if_t< std::is_default_constructible_v< C >, bool > = true> |
| TreeContainerVectorBackend () |
| Default constructor. The stored container might need to be resized before usage. More...
|
|
template<class... T> |
decltype(auto) | operator[] (const HybridTreePath< T... > &path) const |
|
template<class... T> |
decltype(auto) | operator[] (const HybridTreePath< T... > &path) |
|
template<class Tree , TypeTreeConcept< Tree > = true> |
void | resize (const Tree &tree) |
| Resize the (nested) container depending on the degree of the tree nodes. More...
|
|
const Container & | data () const |
|
Container & | data () |
|
◆ TreeContainerVectorBackend() [1/3]
template<class Container >
Move the passed container into the internal storage.
◆ TreeContainerVectorBackend() [2/3]
template<class Container >
template<class Tree , TypeTreeConcept< Tree > = true>
Default construct the container and perform a resize depending on the tree-node degrees.
◆ TreeContainerVectorBackend() [3/3]
template<class Container >
template<class C = Container, std::enable_if_t< std::is_default_constructible_v< C >, bool > = true>
Default constructor. The stored container might need to be resized before usage.
◆ data() [1/2]
template<class Container >
◆ data() [2/2]
template<class Container >
◆ operator[]() [1/2]
template<class Container >
template<class... T>
◆ operator[]() [2/2]
template<class Container >
template<class... T>
◆ resize()
template<class Container >
template<class Tree , TypeTreeConcept< Tree > = true>
Resize the (nested) container depending on the degree of the tree nodes.
The documentation for this class was generated from the following file: