Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
p6platform.h
Go to the documentation of this file.
1 
6 #ifndef P6PLATFORM_H__
7 #define P6PLATFORM_H__ 1
8 
10 #define P6SIZEOF_SHORT 2
11 #define P6SIZEOF_INT 4
12 #define P6SIZEOF_LONG 4
13 #define P6SIZEOF_LONGLONG 8
14 #define P6SIZEOF_FLOAT 4
15 #define P6SIZEOF_DOUBLE 8
16 #define P6SIZEOF_SIZET 8
17 #define P6SIZEOF_WCHAR 2
18 typedef __int64 P6LONGLONG;
19 typedef unsigned __int64 P6ULONGLONG;
20 #define P6PRINTF64 "I64"
21 
22 #define P6COMPILE_TIME_ASSERT(name,x) typedef int P6_CTA_ ## name__[(x) ? 1:-1];
23 #define P6MAX_HOSTNAME 1025
24 
25 #endif
unsigned __int64 P6ULONGLONG
Definition: p6platform.h:19
__int64 P6LONGLONG
Definition: p6platform.h:18