Dune Core Modules (2.5.0)
typeutilities.hh File Reference
Utilities for type computations, constraining overloads, ... More...
#include <cstddef>
#include <type_traits>
#include <tuple>
Go to the source code of this file.
Classes | |
struct | Dune::PriorityTag< priority > |
Helper class for tagging priorities. More... | |
struct | Dune::PriorityTag< 0 > |
Helper class for tagging priorities. More... | |
Namespaces | |
namespace | Dune |
Dune namespace. | |
Typedefs | |
template<class This , class... T> | |
using | Dune::disableCopyMove = typename std::enable_if<(not(std::is_same< This, typename std::tuple_element< 0, std::tuple< typename std::decay< T >::type... > >::type >::value) and not(std::is_base_of< This, typename std::tuple_element< 0, std::tuple< typename std::decay< T >::type... > >::type >::value)), int >::type |
Helper to disable constructor as copy and move constructor. More... | |
Detailed Description
Utilities for type computations, constraining overloads, ...
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)