|
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 |