alpaka
Abstraction Library for Parallel Kernel Acceleration
|
Checks whether the interface is implemented by the given class. More...
#include <Interface.hpp>
Static Public Member Functions | |
static auto | implements (...) -> std::false_type |
template<typename TBase > | |
static auto | implements (Implements< TInterface, TBase > &) -> std::true_type |
Static Public Attributes | |
static constexpr auto | value = decltype(implements(std::declval<TDerived&>()))::value |
Checks whether the interface is implemented by the given class.
Definition at line 20 of file Interface.hpp.
|
static |
|
static |
|
staticconstexpr |
Definition at line 26 of file Interface.hpp.