2 #ifndef GAUDIKERNEL_KERNEL_H 3 #define GAUDIKERNEL_KERNEL_H 8 #pragma warning ( disable : 4786 ) 10 #pragma warning ( disable : 4291 ) 12 #pragma warning ( disable : 4250 ) 20 #define LONGLONG_MAX 0x7FFFFFFFFFFFFFFFLL 23 #define LONGLONG_MIN 0x8000000000000000LL 28 #define ULONGLONG_MAX 0xFFFFFFFFFFFFFFFFLL 31 #define ULONGLONG_MIN 0x0000000000000000LL 33 #elif defined(__linux) || defined(__APPLE__) 36 #define LONGLONG_MAX 0x7FFFFFFFFFFFFFFFLL 39 #define LONGLONG_MIN 0x8000000000000000LL 43 #define ULONGLONG_MAX 0xfFFFFFFFFFFFFFFFLL 46 #define ULONGLONG_MIN 0x0000000000000000LL 60 #define TEMPLATE_SPECIALIZATION template <> 61 #elif defined(__linux) || defined(__APPLE__) 62 #define TEMPLATE_SPECIALIZATION 66 #endif // GAUDIKERNEL_KERNEL_H static const __longlong LONGLONG_MIN
static const __ulonglong ULONGLONG_MAX
static const __ulonglong ULONGLONG_MIN
static const __longlong LONGLONG_MAX