Public Types | |
typedef char | yes [1] |
typedef char | no [2] |
Static Public Member Functions | |
template<typename C > | |
static yes & | test (decltype(&C::operator())*) |
template<typename > | |
static no & | test (...) |
Static Public Attributes | |
static const bool | value = sizeof(test<T>(nullptr)) == sizeof(yes) |