isClassType<T>::value is a compile time constant that is true only if T is a class, or struct. More...
#include <classTraits.h>
Public Types | |
enum | { value = sizeof(fun<Type>(0)) == sizeof(short) } |
Static Public Member Functions | |
template<typename NonClassType > | |
static char | fun (...) |
template<typename ClassType > | |
static short | fun (void(ClassType::*)()) |
isClassType<T>::value is a compile time constant that is true only if T is a class, or struct.
Definition at line 468 of file classTraits.h.
anonymous enum |
Definition at line 481 of file classTraits.h.
static char fun | ( | ... | ) | [static] |
static short fun | ( | void(ClassType::*)() | ) | [static] |