ADTF
3.18.2
|
template that checks whether a type has an accessible (protected or public) GetInterface method. More...
Public Types | |
enum | { value = sizeof(test<T>(static_cast<tResult(T::*)(const char*, void*&)>(nullptr))) == sizeof(char) } |
Private Types | |
typedef char | one |
typedef long | two |
Static Private Member Functions | |
template<typename C > | |
static one | test (decltype(static_cast< tResult(T::*)(const char *, void *&)>(&has_get_interface< C >::GetInterface))) |
template<typename C > | |
static two | test (...) |