From eddf305ce33ec1da8f1bc94337e81927ac1bcbae Mon Sep 17 00:00:00 2001
From: Sven Gothel
- * JogAmp JVM/JNI Utilities
+
+
diff --git a/src/java/com/jogamp/common/nio/package.html b/src/java/com/jogamp/common/nio/package.html
new file mode 100644
index 0000000..4f79ca4
--- /dev/null
+++ b/src/java/com/jogamp/common/nio/package.html
@@ -0,0 +1,9 @@
+
+
+
+ JogAmp NIO Utilities
+
+
diff --git a/src/java/com/jogamp/common/os/package.html b/src/java/com/jogamp/common/os/package.html
new file mode 100644
index 0000000..5bcb41d
--- /dev/null
+++ b/src/java/com/jogamp/common/os/package.html
@@ -0,0 +1,9 @@
+
+
+
+ JogAmp OS Utilities
+
+
diff --git a/src/java/com/jogamp/common/package.html b/src/java/com/jogamp/common/package.html
new file mode 100644
index 0000000..a06937f
--- /dev/null
+++ b/src/java/com/jogamp/common/package.html
@@ -0,0 +1,9 @@
+
+
+
+ JogAmp Common Code
+
+
diff --git a/src/java/com/jogamp/common/util/locks/package.html b/src/java/com/jogamp/common/util/locks/package.html
new file mode 100644
index 0000000..bf68beb
--- /dev/null
+++ b/src/java/com/jogamp/common/util/locks/package.html
@@ -0,0 +1,9 @@
+
+
+
+ JogAmp Concurrency Utilities
+
+
diff --git a/src/java/com/jogamp/common/util/package.html b/src/java/com/jogamp/common/util/package.html
new file mode 100644
index 0000000..c9be142
--- /dev/null
+++ b/src/java/com/jogamp/common/util/package.html
@@ -0,0 +1,9 @@
+
+
+
+
JogAmp HashMap, Reflection, .. Utilities
+
+
diff --git a/src/java/com/jogamp/gluegen/GlueGen.java b/src/java/com/jogamp/gluegen/GlueGen.java
index e88538e..7a0ed3c 100644
--- a/src/java/com/jogamp/gluegen/GlueGen.java
+++ b/src/java/com/jogamp/gluegen/GlueGen.java
@@ -51,57 +51,7 @@ import static java.lang.System.*;
/**
* Glue code generator for C functions and data structures.
- * GlueGen Data Type Mapping
- * Gluegen has build-in types (terminal symbols) for:
- *
- *
- *
type java native-x32 native-x64 type signed origin
- *
- * __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 - *- * */ - public class GlueGen implements GlueEmitterControls { static{ diff --git a/src/java/com/jogamp/gluegen/package.html b/src/java/com/jogamp/gluegen/package.html new file mode 100644 index 0000000..68f4eb9 --- /dev/null +++ b/src/java/com/jogamp/gluegen/package.html @@ -0,0 +1,62 @@ + + + +
+
type | java | native-x32 | native-x64 | type | signed | origin | +
---|---|---|---|---|---|---|
__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 ++ +