|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Collection at the end of this list.
org.apache.tools.ant.types.DirSet to specify
the files to include.
GLProfile.class ->
[2] http://lala/ ->
[4] http://lala/'nativeJarBaseName'-'os.and.arch'.jar
Where:
[1] is the classFromJavaJar
[2] is it's URL path
[4] is the derived native JAR filename
GLProfile.class ->
[2] http://lala/gluegen-rt.jar ->
[3] http://lala/gluegen-rt ->
[4] http://lala/gluegen-rt-natives-'os.and.arch'.jar
Where:
[1] is one of classesFromJavaJars
[2] is it's complete URL
[3] is it's base URL
[4] is the derived native JAR filename
Examples:ArrayTypes.booleanArrayClass is the Class of Java type
"boolean[]").asset
asset:
assets/.
PiggybackURLConnection for motivation.PiggybackURLConnection for description and examples.URLStreamHandler to handle the asset protocol.true if AWT is available and not in headless mode, otherwise false.
Buffer manipulations.ReflectionUtil.MethodAccessor.available() before calling to avoid throwing a JogampRuntimeException.
clone(), only the reference is copied.
clone(), only the reference is copied.
clone(), only the reference is copied.
clone(), only the reference is copied.
clone(), only the reference is copied.
clone(), only the reference is copied.
PiggybackURLContext.resolve(String),
see AssetURLContext.resolve(String) for an example.
Collection
limit() - position()) in the passed ByteBuffer into
a newly-allocated direct ByteBuffer.
limit() - position()) in the passed FloatBuffer
into a newly-allocated direct FloatBuffer.
limit() - position()) in the passed FloatBuffer
into a newly-allocated direct ByteBuffer.
limit() - position()) in the passed IntBuffer
into a newly-allocated direct IntBuffer.
limit() - position()) in the passed IntBuffer into
a newly-allocated direct ByteBuffer.
limit() - position()) in the passed ShortBuffer
into a newly-allocated direct ShortBuffer.
limit() - position()) in the passed ShortBuffer
into a newly-allocated direct ByteBuffer.
CachedBufferFactory.DEFAULT_ALLOCATION_SIZE.
GlueGen
and GlueGen's dependencies.
CachedBufferFactory.create().
CachedBufferFactory.create(int).
CachedBufferFactory.create(int, boolean).
CachedBufferFactory.create(int, int).
File.createTempFile(String, String, File) using
#getTempRoot(AccessControlContext, boolean) as the directory parameter, ie.
RunnableExecutor implementation simply invokes Runnable.run()
on the current thread.
jogamp.debug.Lock
Lock.TIMEOUT value
NativeLibrarys, and remove all references.
individualTmpDir recursively and remove it's reference.
NativeLibrarys incl.
reset
helper method to install function pointers into a
ProcAddressTable.args list
and returns a result.
invokeAndWait() semantics.true if the bit at position bitnum is set, otherwise false.
IntIntHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
IntLongHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
IntObjectHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
LongIntHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
LongLongHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
LongObjectHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
RunnableExecutor implementation if AWT is available, otherwise RunnableExecutor.currentThreadExecutor.
protocol handler previously set via GenericURLStreamHandlerFactory.setHandler(String, URLStreamHandler),
or null if none was set.
jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class
Jar basename gluegen-rt.jar will be returned.
com.jogamp.common.GlueGenVersion
URL jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class
Jar basename gluegen-rt.jar will be returned.
"com.jogamp.common.GlueGenVersion"
URL jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class"
Jar file URL jar:sub_protocol:/some/path/gluegen-rt.jar!/ will be returned.
jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class
Jar file's sub URL sub_protocol:/some/path/gluegen-rt.jar will be returned.
com.jogamp.common.GlueGenVersion
URL jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class
Jar file's sub URL sub_protocol:/some/path/gluegen-rt.jar will be returned.
"com.jogamp.common.GlueGenVersion"
URL jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class"
will be returned.
RunnableExecutor implementation, which is being used
to load the tool and glue native libraries.
key is not yet contained, add it.
propertyKey.
AssetURLContext.registerHandler(ClassLoader),
or null if none was set.
aliasedName.
IOUtil.getResource(String, ClassLoader):
relative: context's package name-path plus resourcePath via context's ClassLoader.
FunctionTask.run()
and is cleared within this method.
java.lang.RuntimeException) raised if runtime
checks fail in the generated code.
temp-root + IOUtil.tmpSubDir,
e.g.
protocol:/some/path/gluegen-rt.jar
parent dirname URL protocol:/some/path/ will be returned.
org.apache.tools.ant.Task
for using GlueGen.org.apache.tools.ant.types.CommandlineJava.
URLStreamHandler to handle the asset protocol.true if the Class's "com.jogamp.common.GlueGenVersion"
is loaded from a JarFile and hence has a Jar URL like
URL jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class".
true, if
current-thread is the AWT-EDT, or
the given tree-lock is not hold by current-thread (-> invoke on AWT-EDT)
func.
runnable.
true if AWT is available and not in headless mode, otherwise false.
LongBuffer and DoubleBuffer available.
Iterator.
Iterator.
Iterator.
Iterator.
Iterator.
Iterator.
RuntimeException.ArrayHashSet.indexOf(java.lang.Object).
JNILibLoaderBase.LoaderAction set by JNILibLoaderBase.setLoadingAction(LoaderAction).JNILibLoaderBase.LoaderAction set by JNILibLoaderBase.setLoadingAction(LoaderAction).Lock.TIMEOUT is reached.
com.jogamp.gluegenPiggybackURLConnection for description and examples.bitnum according to bit
and return the previous value.
byte[]
arguments.
ReflectionUtil.MethodAccessor.available() before using instance.
GenericURLStreamHandlerFactory.register()
and if successful sets the asset handler for the given ClassLoader cl.
PrimitiveStack.getGrowSize().
Collection from this list.
Collection c, ie
remove all elements not contained by the given Collection c.
char* in C) should be translated as returning a
java.lang.String.
invokeAndWait() semantics.FunctionTask.run().
CompoundType.addField(com.jogamp.gluegen.cgram.types.Field) operations will be made.
handler for protocol.
org.apache.tools.ant.types.Reference to simplify adding
of complex sets of files to include.
JarUtil.Resolver instance.
RunnableExecutor implementation invoking Runnable.run()
on the AWT EDT.
Integers which are the indices of const char*
arguments that should be converted to Strings.
invokeAndWait() semantics.individualTmpDir.
dir, which is processed and tested as described below.
dir
exists, and
is a directory, and
is writeable, and
files can be executed from the directory
file exists and matches the given requirements
Lock features with convenient functionality.TIMEOUT for Lock.lock() in ms,
and defaults to Lock.DEFAULT_TIMEOUT.jogamp.common.utils.locks.Lock.timeout.
jogamp
DynamicLibraryBundleInfo.getToolGetProcAddressFuncNameList().FunctionEmitter.emit(java.io.PrintWriter) would output.
jogamp.debug.Lock.TraceLock
maxwait in ms is reached.
Runnable taskAfterUnlockBeforeNotify while holding the exclusive lock.
PlatformPropsImpl.OS_TYPE is not Platform.OSType.ANDROID.
void* and other
C primitive pointers.
void* and other
C primitive pointers.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||