isIntegralType< T > Struct Template Reference

isIntegralType<T>::value is a compile time constant that is only true if T is an int, short, char, long, long long, or unsigned versions thereof. More...

#include <classTraits.h>

List of all members.

Public Types

enum  { value }
typedef removeCV< T >::type MutableType
typedef removeReference
< MutableType >::type 
U

Detailed Description

template<class T>
struct cxxtls::isIntegralType< T >

isIntegralType<T>::value is a compile time constant that is only true if T is an int, short, char, long, long long, or unsigned versions thereof.

See also:
classTraits_documentation

Definition at line 996 of file classTraits.h.


Member Typedef Documentation

typedef removeCV<T>::type MutableType

Definition at line 1003 of file classTraits.h.

typedef removeReference<MutableType>::type U

Definition at line 1004 of file classTraits.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
value 

Definition at line 1007 of file classTraits.h.


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