LibreOffice Module onlineupdate (master) 1
|
IsClass determines whether a type is a class type (but not a union). More...
#include <TypeTraits.h>
Additional Inherited Members | |
Public Types inherited from mozilla::IntegralConstant< bool, __is_class(RemoveCV< T >::Type)> | |
typedef bool | ValueType |
typedef IntegralConstant< bool, Value > | Type |
Static Public Attributes inherited from mozilla::IntegralConstant< bool, __is_class(RemoveCV< T >::Type)> | |
static const bool | value |
IsClass determines whether a type is a class type (but not a union).
struct S {}; union U {}; mozilla::IsClass<int>::value is false; mozilla::IsClass<const S>::value is true; mozilla::IsClass<U>::value is false;
Definition at line 273 of file TypeTraits.h.