MADNESS 0.10.1
|
#include <function_traits.h>
Public Types | |
typedef char(& | no)[2] |
typedef char(& | yes)[1] |
Static Public Member Functions | |
template<typename > | |
static no | deduce (...) |
template<typename U > | |
static yes | deduce (char(*)[sizeof(&U::operator())]) |
Static Public Attributes | |
static const bool | value = sizeof(deduce<fnT>(0)) == sizeof(yes) |
typedef char(& madness::detail::is_functor< fnT, Enabler >::no)[2] |
typedef char(& madness::detail::is_functor< fnT, Enabler >::yes)[1] |
|
static |
|
static |