type | java | native-x32 | native-x64 | type | signed | origin |
---|---|---|---|---|---|---|
void | 0bit | 0bit | 0bit | void | void | ANSI-C |
char | 8bit | 8bit | 8bit | integer | signed or unsigned | ANSI-C |
short | 16bit | 16bit | 16bit | integer | signed or unsigned | ANSI-C |
int | 32bit | 32bit | 32bit | integer | signed or unsigned | ANSI-C |
long | 64bit | 64bit | 64bit | integer | signed or unsigned | ANSI-C |
float | 32bit | 32bit | 32bit | float | signed | ANSI-C |
double | 64bit | 64bit | 64bit | double | signed | ANSI-C |
__int32 | 32bit | 32bit | 32bit | integer | signed or unsigned | windows |
int32_t | 32bit | 32bit | 32bit | integer | signed | stdint.h |
wchar_t | 32bit | 32bit | 32bit | integer | signed | stddef.h |
uint32_t | 32bit | 32bit | 32bit | integer | unsigned | stdint.h |
__int64 | 64bit | 64bit | 64bit | integer | signed or unsigned | windows |
int64_t | 64bit | 64bit | 64bit | integer | signed | stdint.h |
uint64_t | 64bit | 64bit | 64bit | integer | unsigned | stdint.h |
ptrdiff_t | 64bit | 32bit | 64bit | integer | signed | stddef.h |
intptr_t | 64bit | 32bit | 64bit | integer | signed | stdint.h |
size_t | 64bit | 32bit | 64bit | integer | unsigned | stddef.h |
uintptr_t | 64bit | 32bit | 64bit | integer | unsigned | stdint.h |
#include <gluegen_stdint.h> #include <gluegen_stddef.h> uint64_t test64; size_t size1; ptrdiff_t ptr1;
-I
:gluegen/make/stub_includes/platform
includeRefid
element:gluegen/make/stub_includes/gluegen
#define __GLUEGEN__ 2