Base class for leaf nodes in a dune-typetree.
More...
#include <dune/typetree/leafnode.hh>
|
static constexpr std::size_t | degree () |
|
Base class for leaf nodes in a dune-typetree.
Every leaf type in a dune-typetree must be derived from this class.
◆ NodeTag
◆ LeafNode()
Dune::TypeTree::LeafNode::LeafNode |
( |
| ) |
|
|
inlineprotected |
Default constructor.
The default constructor is protected, as LeafNode is a utility class that needs to be filled with meaning by subclassing it and adding useful functionality to the subclass.
◆ degree()
static constexpr std::size_t Dune::TypeTree::LeafNode::degree |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ CHILDREN
const std::size_t Dune::TypeTree::LeafNode::CHILDREN = 0 |
|
static |
◆ isComposite
const bool Dune::TypeTree::LeafNode::isComposite = false |
|
static |
◆ isLeaf
const bool Dune::TypeTree::LeafNode::isLeaf = true |
|
static |
◆ isPower
const bool Dune::TypeTree::LeafNode::isPower = false |
|
static |
The documentation for this class was generated from the following file: