dune-typetree
2.5.0
|
#include <type_traits>
#include <dune/common/typetraits.hh>
#include <dune/typetree/treepath.hh>
#include <dune/typetree/nodeinterface.hh>
Go to the source code of this file.
Namespaces | |
Dune | |
Dune::TypeTree | |
Dune::TypeTree::impl | |
Functions | |
template<typename T > | |
T * | Dune::TypeTree::declptr () |
Helper function for generating a pointer to a value of type T in an unevaluated operand setting. More... | |
constexpr auto | Dune::TypeTree::impl::isTreePath (void *) -> std::false_type |
constexpr auto | Dune::TypeTree::impl::isTreePath (const DynamicTreePath *) -> std::true_type |
template<std::size_t... i> | |
constexpr auto | Dune::TypeTree::impl::isTreePath (const TreePath< i... > *) -> std::true_type |
template<class... I> | |
constexpr auto | Dune::TypeTree::impl::isTreePath (const HybridTreePath< I... > *) -> std::true_type |
template<class T > | |
constexpr auto | Dune::TypeTree::isTreePath (const T &) -> IsTreePath< T > |
Check if given object represents a tree path. More... | |