ProxyNode base class for CompositeNode.
More...
#include <dune/typetree/proxynode.hh>
|
| auto & | child (index_constant< k >={}) |
| | Returns the i-th child.
|
| auto | childStorage (index_constant< k >={}) |
| | Returns the storage of the i-th child.
|
| void | setChild (ProxyChild &&child, typename std::enable_if< lazy_enabled< k >::value, void * >::type=0) |
| | Sets the i-th child to the passed-in value.
|
| const Node::NodeStorage & | nodeStorage () const |
template<typename Node>
struct Dune::TypeTree::ProxyNodeBase< Node, CompositeNodeTag >
ProxyNode base class for CompositeNode.
◆ ChildTypes
◆ NodeStorage
◆ child()
Returns the i-th child.
- Returns
- a reference to the i-th child.
◆ childStorage()
Returns the storage of the i-th child.
- Returns
- a copy of the object storing the i-th child.
◆ nodeStorage()
◆ setChild()
Sets the i-th child to the passed-in value.
The documentation for this struct was generated from the following file: