isClassType< Type > Struct Template Reference

isClassType<T>::value is a compile time constant that is true only if T is a class, or struct. More...

#include <classTraits.h>

List of all members.

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::*)())

Detailed Description

template<class Type>
struct cxxtls::isClassType< Type >

isClassType<T>::value is a compile time constant that is true only if T is a class, or struct.

See also:
classTraits_documentation

Definition at line 468 of file classTraits.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
value 

Definition at line 481 of file classTraits.h.


Member Function Documentation

static char fun (   ...  )  [static]
static short fun ( void(ClassType::*)()   )  [static]

The documentation for this struct was generated from the following file:
Generated on Wed Feb 29 22:55:54 2012 for CXXUtilities by  doxygen 1.6.3