#include <safeint_internal.h>
|
| enum | {
isSigned = ( (T)(-1) < 0 ),
is64Bit = ( sizeof(T) == 8 ),
is32Bit = ( sizeof(T) == 4 ),
is16Bit = ( sizeof(T) == 2 ),
is8Bit = ( sizeof(T) == 1 ),
isLT32Bit = ( sizeof(T) < 4 ),
isLT64Bit = ( sizeof(T) < 8 ),
isInt8 = ( sizeof(T) == 1 && isSigned ),
isUint8 = ( sizeof(T) == 1 && !isSigned ),
isInt16 = ( sizeof(T) == 2 && isSigned ),
isUint16 = ( sizeof(T) == 2 && !isSigned ),
isInt32 = ( sizeof(T) == 4 && isSigned ),
isUint32 = ( sizeof(T) == 4 && !isSigned ),
isInt64 = ( sizeof(T) == 8 && isSigned ),
isUint64 = ( sizeof(T) == 8 && !isSigned ),
bitCount = ( sizeof(T)*8 ),
isBool = NumericType<T>::isBool
} |
| |
| Enumerator |
|---|
| isSigned |
|
| is64Bit |
|
| is32Bit |
|
| is16Bit |
|
| is8Bit |
|
| isLT32Bit |
|
| isLT64Bit |
|
| isInt8 |
|
| isUint8 |
|
| isInt16 |
|
| isUint16 |
|
| isInt32 |
|
| isUint32 |
|
| isInt64 |
|
| isUint64 |
|
| bitCount |
|
| isBool |
|
60 #pragma warning(suppress:4804)
65 is8Bit = (
sizeof(T) == 1 ),
77 #pragma warning(suppress:4804)
78 isBool = NumericType<T>::isBool
Definition: safeint_internal.h:63
Definition: safeint_internal.h:70
Definition: safeint_internal.h:74
Definition: safeint_internal.h:67
Definition: safeint_internal.h:71
Definition: safeint_internal.h:68
Definition: safeint_internal.h:76
Definition: safeint_internal.h:78
Definition: safeint_internal.h:66
Definition: safeint_internal.h:72
Definition: safeint_internal.h:69
Definition: safeint_internal.h:64
Definition: safeint_internal.h:61
Definition: safeint_internal.h:73
Definition: safeint_internal.h:65
Definition: safeint_internal.h:62
Definition: safeint_internal.h:75
The documentation for this class was generated from the following file: