Lumiera
0.pre.03
»edit your freedom«
|
#include "lib/meta/util.hpp"
Trait template for detecting a typelist type.
For example, this allows to write specialisations with the help of lib::meta::enable_if (or the equivalent std::enable_if)
Definition at line 208 of file meta/util.hpp.
Static Public Attributes | |
static const bool | value = (sizeof(Yes_t)==sizeof(check<TY>(0))) |
Static Private Member Functions | |
template<class X > | |
static Yes_t | check (typename X::List *) |
template<class > | |
static No_t | check (...) |