Go to the source code of this file.
Classes | |
class | Dune::Std::to_false_type< T > |
template mapping a type to std::false_type More... | |
class | Dune::Std::to_true_type< T > |
template mapping a type to std::true_type More... | |
struct | Dune::Std::is_callable< F(Args...), R > |
Traits class to check if function is callable. More... | |
Namespaces | |
namespace | Dune |
Dune namespace. | |
namespace | Dune::Std |
namespace | Dune::Std::Imp |
Functions | |
template<class R , class F , class... Args, std::enable_if_t< std::is_same< void_t< std::result_of_t< F(Args...)>>, R >::value, int > = 0> | |
std::true_type | Dune::Std::Imp::is_callable_helper (PriorityTag< 2 >) |
template<class R , class F , class... Args, std::enable_if_t< std::is_convertible< std::result_of_t< F(Args...)>, R >::value, int > = 0> | |
std::true_type | Dune::Std::Imp::is_callable_helper (PriorityTag< 1 >) |
template<class R , class F , class... Args> | |
std::false_type | Dune::Std::Imp::is_callable_helper (PriorityTag< 0 >) |