- GE - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- generateMethodBindingEmitters(Set<MethodBinding>, FunctionSymbol) - Method in class com.jogamp.gluegen.JavaEmitter
-
Generate all appropriate Java bindings for the specified C function
symbols.
- generateMethodBindingEmitters(Set<MethodBinding>, FunctionSymbol) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
- generateModifiedEmitters(JavaMethodBindingEmitter, List<FunctionEmitter>) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
- generateModifiedEmitters(CMethodBindingEmitter, List<FunctionEmitter>) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
- generatePrivateEmitters(MethodBinding, List<FunctionEmitter>) - Method in class com.jogamp.gluegen.JavaEmitter
-
Generates the private emitters for this MethodBinding.
- generatePublicEmitters(MethodBinding, List<FunctionEmitter>, boolean) - Method in class com.jogamp.gluegen.JavaEmitter
-
Generates the public emitters for this MethodBinding which will
produce either simply signatures (for the interface class, if
any) or function definitions with or without a body (depending on
whether or not the implementing function can go directly to
native code because it doesn't need any processing of the
outgoing arguments).
- GenericURLStreamHandlerFactory - Class in com.jogamp.common.net
-
- get() - Method in interface com.jogamp.common.nio.NativeBuffer
-
- get(int) - Method in interface com.jogamp.common.nio.NativeBuffer
-
- get() - Method in class com.jogamp.common.nio.PointerBuffer
-
Relative get method.
- get(int) - Method in class com.jogamp.common.nio.PointerBuffer
-
Absolute get method.
- get(long[], int, int) - Method in class com.jogamp.common.nio.PointerBuffer
-
Relative bulk get method.
- get(int) - Method in class com.jogamp.common.util.ArrayHashSet
-
- get(Object) - Method in class com.jogamp.common.util.ArrayHashSet
-
Identity method allowing to get the identical object, using the internal hash map.
- get(long) - Method in class com.jogamp.common.util.IntBitfield
-
Return true
if the bit at position bitnum
is set, otherwise false
.
- get(int) - Method in class com.jogamp.common.util.IntBitfield
-
Return true
if the bit at position bitnum
is set, otherwise false
.
- get(int) - Method in class com.jogamp.common.util.IntIntHashMap
-
- get(int) - Method in class com.jogamp.common.util.IntLongHashMap
-
- get(int) - Method in class com.jogamp.common.util.IntObjectHashMap
-
- get() - Method in class com.jogamp.common.util.LFRingbuffer
-
Dequeues the oldest enqueued element if available, otherwise null.
- get(long) - Method in class com.jogamp.common.util.LongIntHashMap
-
- get(long) - Method in class com.jogamp.common.util.LongLongHashMap
-
- get(long) - Method in class com.jogamp.common.util.LongObjectHashMap
-
- get() - Method in interface com.jogamp.common.util.Ringbuffer
-
Dequeues the oldest enqueued element if available, otherwise null.
- get() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
Dequeues the oldest enqueued element if available, otherwise null.
- get(String) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
-
Get the type corresponding to the given name.
- getABIType() - Static method in class com.jogamp.common.os.Platform
-
Returns the ABI type.
- getAddressFor(String) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
-
This is a convenience method to query the native function handle by name.
- getAddrHash32_EqualDist(long) - Static method in class com.jogamp.common.util.HashUtil
-
Generates a 32bit equally distributed identity hash value
from addr
avoiding XOR collision.
- getAddrSizeHash32_EqualDist(long, long) - Static method in class com.jogamp.common.util.HashUtil
-
Generates a 32bit equally distributed identity hash value
from addr
and size
avoiding XOR collision.
- getAliasedNames() - Method in class com.jogamp.gluegen.ConstantDefinition
-
- getAliasedNames() - Method in class com.jogamp.gluegen.MethodBinding
-
- getAliases() - Method in class com.jogamp.gluegen.ConstantDefinition
-
- getAllChildrenText() - Method in class com.jogamp.gluegen.cgram.TNode
-
Returns the text for this node and all children
- getAllocationSize() - Method in class com.jogamp.common.nio.CachedBufferFactory
-
- getAndroidPackageVersionName() - Method in class com.jogamp.common.util.JogampVersion
-
- getArchName() - Static method in class com.jogamp.common.os.Platform
-
Returns the CPU architecture String.
- getArgumentName(int) - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
-
Returns the name of the ith argument.
- getArgumentName(int) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
-
Returns the name of the ith argument.
- getArgumentName(int) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- getArgumentName(int) - Method in class com.jogamp.gluegen.MethodBinding
-
Returns either the argument name specified by the underlying
FunctionSymbol or a fabricated argument name based on the
position.
- getArgumentType(int) - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
-
Returns the type of the ith argument.
- getArgumentType(int) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
-
Returns the type of the ith argument.
- getArray(Object) - Static method in class com.jogamp.common.nio.Buffers
-
Helper routine to return the array backing store reference from
a Buffer object.
- getAScopeName() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- getAScopeName() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- getAttachment() - Method in class com.jogamp.common.util.TaskBase
-
Return the attachment object if any.
- getAttribute(Attributes.Name) - Method in class com.jogamp.common.util.JogampVersion
-
- getAttribute(String) - Method in class com.jogamp.common.util.JogampVersion
-
- getAttribute(String) - Method in class com.jogamp.gluegen.cgram.TNode
-
lookup the attribute name in the attribute table.
- getAttributeName(String) - Method in class com.jogamp.common.util.JogampVersion
-
- getAttributeNames() - Method in class com.jogamp.common.util.JogampVersion
-
- getAttributesTable() - Method in class com.jogamp.gluegen.cgram.TNode
-
get the hashtable that holds attribute values.
- getBaseDir() - Method in class com.jogamp.common.util.cache.TempFileCache
-
Base temp directory used by TempFileCache.
- getBaseElementType() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
-
- getBaseElementType() - Method in class com.jogamp.gluegen.cgram.types.PointerType
-
- getBaseElementType() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Helper method to returns the bottom-most element type of this type.
- getBaseIndentString() - Method in class com.jogamp.gluegen.FunctionEmitter
-
- getBaseIndentString() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- getBasename(String) - Static method in class com.jogamp.common.util.IOUtil
-
Returns the basename of the given fname w/o directory part
- getBinding() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- getBinding() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- getBitBuffer() - Method in class com.jogamp.common.util.Bitstream
-
Returns the current bit buffer.
- getBitCount() - Method in class com.jogamp.common.util.Bitstream
-
Number of remaining bits in cache to read before next byte-read (input mode)
or number of remaining bits to be cached before next byte-write (output mode).
- getBitCount(int) - Static method in class com.jogamp.common.util.IntBitfield
-
Returns the number of set bits within given 32bit integer in O(1)
using HAKEM Bit Count:
http://www.inwap.com/pdp10/hbaker/hakmem/hakmem.html
http://home.pipeline.com/~hbaker1/hakmem/hacks.html#item169
http://tekpool.wordpress.com/category/bit-count/
- getBitCount() - Method in class com.jogamp.common.util.IntBitfield
-
Returns the number of set bits within this bitfield.
- getBitPosition() - Method in class com.jogamp.common.util.Bitstream
-
Return the next bit number to be read or write counting from [0..7].
- getBlocking() - Method in class com.jogamp.common.util.LFRingbuffer
-
Dequeues the oldest enqueued element.
- getBlocking() - Method in interface com.jogamp.common.util.Ringbuffer
-
Dequeues the oldest enqueued element.
- getBlocking() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
Dequeues the oldest enqueued element.
- getBooleanProperty(String, boolean) - Static method in class com.jogamp.common.util.PropertyAccess
-
- getBooleanProperty(String, boolean, boolean) - Static method in class com.jogamp.common.util.PropertyAccess
-
- getBuffer() - Method in class com.jogamp.common.nio.AbstractBuffer
-
- getBuffer() - Method in interface com.jogamp.common.nio.NativeBuffer
-
- getBuffer() - Method in class com.jogamp.common.nio.StructAccessor
-
- getBundleInfo() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- getByteAt(int) - Method in class com.jogamp.common.nio.StructAccessor
-
Retrieves the byte at the specified byteOffset.
- getBytesAt(int, byte[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- getCanonMap() - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
Get the canonicalization map, which is a regular HashMap
mapping Type to Type and which is used for looking up the unique
instances of e.g. pointer-to-structure types that have been typedefed
and therefore have names.
- getCArgumentType(int) - Method in class com.jogamp.gluegen.MethodBinding
-
- getCerts(Class<?>) - Static method in class com.jogamp.common.util.SecurityUtil
-
- getCharAt(int) - Method in class com.jogamp.common.nio.StructAccessor
-
Retrieves the char at the specified byteOffset.
- getCharsAt(int, char[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- getClass(String, boolean, ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
Loads and returns the class or null.
- getClassFileName(String) - Static method in class com.jogamp.common.util.IOUtil
-
- getClassLoader() - Method in class com.jogamp.common.net.AssetURLContext
-
Returns an asset aware ClassLoader.
- getClassURL(String, ClassLoader) - Static method in class com.jogamp.common.util.IOUtil
-
- getCommentEmitter() - Method in class com.jogamp.gluegen.FunctionEmitter
-
Get the comment emitter for this FunctionEmitter.
- getCommentEndString() - Method in class com.jogamp.gluegen.FunctionEmitter
-
- getCommentEndString() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- getCommentStartString() - Method in class com.jogamp.gluegen.FunctionEmitter
-
- getCommentStartString() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- getConfig() - Method in class com.jogamp.gluegen.JavaEmitter
-
Get the configuration information for this JavaEmitter.
- getConstants() - Method in interface com.jogamp.gluegen.SymbolFilter
-
Returns the filtered list of constants.
- getConstructor(String, Class<?>[], boolean, ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- getConstructor(Class<?>, Class<?>...) - Static method in class com.jogamp.common.util.ReflectionUtil
-
Returns a compatible constructor
if available, otherwise throws an exception.
- getConstructor(String, ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- getContainingCType() - Method in class com.jogamp.gluegen.MethodBinding
-
Retrieves the containing C type of this MethodBinding if it is for
a function pointer contained in a struct.
- getContainingType() - Method in class com.jogamp.gluegen.MethodBinding
-
Retrieves the containing type of this MethodBinding if it is for
a function pointer contained in a struct.
- getCPUFamily() - Static method in class com.jogamp.common.os.Platform
-
Returns the CPU family.
- getCPUType() - Static method in class com.jogamp.common.os.Platform
-
Returns the CPU architecture type.
- getCReturnType() - Method in class com.jogamp.gluegen.MethodBinding
-
- getCSymbol() - Method in class com.jogamp.gluegen.MethodBinding
-
- getCurrentSleepJitter() - Static method in class com.jogamp.common.os.Platform
-
Returns the estimated sleep jitter value in nanoseconds.
- getCVAttributes() - Method in class com.jogamp.gluegen.cgram.types.Type
-
- getCVAttributesString() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Returns a string indicating the const/volatile attributes of
this type.
- getCVVariant(int) - Method in class com.jogamp.gluegen.cgram.types.Type
-
Return a variant of this type matching the given const/volatile
attributes.
- getData() - Method in class com.jogamp.common.util.ArrayHashSet
-
Returns this object ordered ArrayList.
- getDebug() - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- getDebugString() - Method in class com.jogamp.gluegen.cgram.types.Type
-
- getDebugString() - Method in class com.jogamp.gluegen.JavaType
-
- getDefaultOutput() - Method in class com.jogamp.gluegen.FunctionEmitter
-
- getDefaultRunnableExecutor() - Static method in class com.jogamp.common.os.DynamicLibraryBundle
-
- getDefaultVersionNumberPattern() - Static method in class com.jogamp.common.util.VersionNumber
-
- getDefines() - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
Returns a list of Define objects corresponding to the
preprocessor definitions seen during parsing.
- getDefNode() - Method in class com.jogamp.gluegen.cgram.TNode
-
return the def node for this node
- getDescriptor() - Method in class com.jogamp.gluegen.JavaType
-
Returns the descriptor (internal type signature) corresponding to
this type.
- getDescriptor(boolean, boolean) - Method in class com.jogamp.gluegen.MethodBinding
-
Returns a String containing the descriptor (signature in
internal format) of this MethodBinding as it will be
emitted.
- getDirectBufferAddress(Buffer) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
-
- getDirectBufferByteOffset(Object) - Static method in class com.jogamp.common.nio.Buffers
-
Helper routine to get the Buffer byte offset by taking into
account the Buffer position and the underlying type.
- getDirname(String) - Static method in class com.jogamp.common.util.IOUtil
-
Returns unified '/' dirname including the last '/'
- getDoubleArray(float[], int, double[], int, int) - Static method in class com.jogamp.common.nio.Buffers
-
- getDoubleAt(int) - Method in class com.jogamp.common.nio.StructAccessor
-
Retrieves the double at the specified byteOffset.
- getDoubleBuffer(FloatBuffer, DoubleBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
No rewind or repositioning is performed.
- getDoublesAt(int, double[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- getDurationInExec() - Method in class com.jogamp.common.util.TaskBase
-
- getDurationInQueue() - Method in class com.jogamp.common.util.TaskBase
-
- getDurationTotal() - Method in class com.jogamp.common.util.TaskBase
-
- getElementCType() - Method in class com.jogamp.gluegen.JavaType
-
- getElementType() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
-
- getElementType() - Method in class com.jogamp.gluegen.JavaType
-
- getEntryName() - Method in class com.jogamp.common.net.AssetURLConnection
-
- getEntryName() - Method in class com.jogamp.common.net.PiggybackURLConnection
-
Returns the entry name of the asset.
- getEnumName(int) - Method in class com.jogamp.gluegen.cgram.types.EnumType
-
Fetch ith (0..getNumEnumerates() - 1) name
- getEnumName() - Method in class com.jogamp.gluegen.ConstantDefinition
-
Returns null if this definition was not part of an
enumeration, or if the enum was anonymous.
- getEnums() - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
Returns the EnumTypes this HeaderParser processed.
- getEnumValue(int) - Method in class com.jogamp.gluegen.cgram.types.EnumType
-
Fetch ith (0..getNumEnumerates() - 1) value
- getEnumValue(String) - Method in class com.jogamp.gluegen.cgram.types.EnumType
-
Fetch the value of the enumerate with the given name.
- getExceptionOutIntro() - Method in class com.jogamp.common.util.TaskBase
-
- getExtensionName() - Method in class com.jogamp.common.util.JogampVersion
-
- getFamily() - Method in enum com.jogamp.common.os.Platform.CPUType
-
- getField(int) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
Returns the ith field of this type.
- getFileOutputStream(File, boolean) - Static method in class com.jogamp.common.util.IOUtil
-
- getFileSuffix(File) - Static method in class com.jogamp.common.util.IOUtil
-
Returns the lowercase suffix of the given file name (the text
after the last '.' in the file name).
- getFileSuffix(String) - Static method in class com.jogamp.common.util.IOUtil
-
Returns the lowercase suffix of the given file name (the text
after the last '.' in the file name).
- getFirstSibling() - Method in class com.jogamp.gluegen.cgram.TNode
-
return the first sibling of this node, which is
this if the prev sibling is null
- getFloatArray(double[], int, float[], int, int) - Static method in class com.jogamp.common.nio.Buffers
-
- getFloatAt(int) - Method in class com.jogamp.common.nio.StructAccessor
-
Retrieves the float at the specified byteOffset.
- getFloatBuffer(DoubleBuffer, FloatBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
No rewind or repositioning is performed.
- getFloatsAt(int, float[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- getForceProcAddressGen() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- getForNameStats(StringBuilder) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- getFreeSlots() - Method in class com.jogamp.common.util.LFRingbuffer
-
- getFreeSlots() - Method in interface com.jogamp.common.util.Ringbuffer
-
Returns the number of free slots available to put.
- getFreeSlots() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- getFromTop(float[], int, int) - Method in class com.jogamp.common.util.FloatStack
-
FILO get operation
- getFromTop(FloatBuffer, int) - Method in class com.jogamp.common.util.FloatStack
-
FILO get operation
- getFromTop(int[], int, int) - Method in class com.jogamp.common.util.IntegerStack
-
FILO get operation
- getFromTop(IntBuffer, int) - Method in class com.jogamp.common.util.IntegerStack
-
FILO get operation
- getFullManifestInfo(StringBuilder) - Method in class com.jogamp.common.util.JogampVersion
-
- getFullManifestInfo(Manifest, StringBuilder) - Static method in class com.jogamp.common.util.VersionUtil
-
- getFunctionPointerTypedefName(FunctionSymbol) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
Returns the name of the typedef for a pointer to the function
represented by the argument as defined by the ProcAddressNameExpr
in the .cfg file.
- getFunctions() - Method in interface com.jogamp.gluegen.SymbolFilter
-
Returns the filtered list of function symbols.
- getGlueLibLoadedNumber() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- getGlueLibNames() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
-
If a
SecurityManager
is installed, user needs link permissions
for the named libraries.
- getGlueLibNumber() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- getGrowSize() - Method in class com.jogamp.common.util.FloatStack
-
- getGrowSize() - Method in class com.jogamp.common.util.IntegerStack
-
- getGrowSize() - Method in interface com.jogamp.common.util.PrimitiveStack
-
Returns the grow size.
- getHandler(String) - Method in class com.jogamp.common.net.GenericURLStreamHandlerFactory
-
- getHash64(long, long) - Static method in class com.jogamp.common.util.HashUtil
-
Generates a 64bit equally distributed hash value
from addr
and size
avoiding XOR collisions.
- getHoldCount() - Method in interface com.jogamp.common.util.locks.RecursiveLock
-
Return the number of locks issued to this lock by the same thread.
- getImplementationBranch() - Method in class com.jogamp.common.util.JogampVersion
-
Returns the SCM branch name
- getImplementationBuild() - Method in class com.jogamp.common.util.JogampVersion
-
Returns the implementation build number, e.g.
- getImplementationCommit() - Method in class com.jogamp.common.util.JogampVersion
-
Returns the SCM version of the last commit, e.g. git's sha1
- getImplementationTitle() - Method in class com.jogamp.common.util.JogampVersion
-
- getImplementationURL() - Method in class com.jogamp.common.util.JogampVersion
-
- getImplementationVendor() - Method in class com.jogamp.common.util.JogampVersion
-
- getImplementationVendorID() - Method in class com.jogamp.common.util.JogampVersion
-
- getImplementationVersion() - Method in class com.jogamp.common.util.JogampVersion
-
Returns the IMPLEMENTATION_VERSION
.
- getImplementedProtocol() - Method in class com.jogamp.common.net.AssetURLContext
-
- getImplementedProtocol() - Method in interface com.jogamp.common.net.PiggybackURLContext
-
Returns the specific protocol, constant for this implementation.
- getImplMethodName() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- getImplMethodName() - Method in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
-
- getImplPackageName() - Method in class com.jogamp.gluegen.JavaEmitter
-
Returns the value that was specified by the configuration directive
"ImplPackage", or the default if none was specified.
- getImplSuffix() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- getIndirectBufferByteOffset(Object) - Static method in class com.jogamp.common.nio.Buffers
-
Helper routine to get the full byte offset from the beginning of
the array that is the storage for the indirect Buffer
object.
- getInputStream() - Method in class com.jogamp.common.net.PiggybackURLConnection
-
- getInstance() - Static method in class com.jogamp.common.GlueGenVersion
-
- getIntAt(int) - Method in class com.jogamp.common.nio.StructAccessor
-
Retrieves the int at the specified byteOffset.
- getIntAt(int, int) - Method in class com.jogamp.common.nio.StructAccessor
-
Retrieves the int at the specified byteOffset.
- getIntProperty(String, boolean, int) - Static method in class com.jogamp.common.util.PropertyAccess
-
- getIntsAt(int, int[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- getIsJavaMethodStatic() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Is the Java side of the Java<->C JNI binding for this emitter's
MethodBinding a static method?.
- getIsOverloadedBinding() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Is the Java<->C JNI binding for this emitter's MethodBinding one of
several overloaded methods with the same name?
- getJarBasename(URI) - Static method in class com.jogamp.common.util.JarUtil
-
The Class's Jar URI jar:sub_protocol:/some/path/gluegen-rt.jar!
- getJarBasename(String, ClassLoader) - Static method in class com.jogamp.common.util.JarUtil
-
The Class's com.jogamp.common.GlueGenVersion
URI jar:sub_protocol:/some/path/gluegen-rt.jar!
- getJarEntry(URI) - Static method in class com.jogamp.common.util.JarUtil
-
- getJarEntryURI(URI, String) - Static method in class com.jogamp.common.util.JarUtil
-
- getJarFile(String, ClassLoader) - Static method in class com.jogamp.common.util.JarUtil
-
- getJarFile(URI) - Static method in class com.jogamp.common.util.JarUtil
-
- getJarFileURI(String, ClassLoader) - Static method in class com.jogamp.common.util.JarUtil
-
The Class's "com.jogamp.common.GlueGenVersion"
URI jar:sub_protocol:/some/path/gluegen-rt.jar!
- getJarFileURI(URI, String) - Static method in class com.jogamp.common.util.JarUtil
-
- getJarFileURI(URI) - Static method in class com.jogamp.common.util.JarUtil
-
- getJarFileURI(String) - Static method in class com.jogamp.common.util.JarUtil
-
- getJarSubURI(URI) - Static method in class com.jogamp.common.util.JarUtil
-
The Class's Jar URI jar:sub_protocol:/some/path/gluegen-rt.jar!
- getJarSubURI(String, ClassLoader) - Static method in class com.jogamp.common.util.JarUtil
-
The Class's com.jogamp.common.GlueGenVersion
URI jar:sub_protocol:/some/path/gluegen-rt.jar!
- getJarURI(String, ClassLoader) - Static method in class com.jogamp.common.util.JarUtil
-
The Class's "com.jogamp.common.GlueGenVersion"
URI jar:sub_protocol:/some/path/gluegen-rt.jar!
- getJavaArgumentType(int) - Method in class com.jogamp.gluegen.MethodBinding
-
- getJavaClass() - Method in class com.jogamp.gluegen.JavaType
-
Returns the Java Class corresponding to this type.
- getJavaClassName() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Get the name of the package in which the corresponding Java method
resides.
- getJavaName() - Method in enum com.jogamp.gluegen.JavaEmitter.MethodAccess
-
- getJavaOutputDir() - Method in class com.jogamp.gluegen.JavaEmitter
-
Returns the value that was specified by the configuration directive
"JavaOutputDir", or the default if none was specified.
- getJavaPackageName() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Get the name of the class in which the corresponding Java method
resides.
- getJavaPackageName() - Method in class com.jogamp.gluegen.JavaEmitter
-
Returns the value that was specified by the configuration directive
"Package", or the default if none was specified.
- getJavaRadix(String, String) - Static method in class com.jogamp.gluegen.JavaEmitter
-
- getJavaReturnType() - Method in class com.jogamp.gluegen.MethodBinding
-
- getJavaRuntimeName() - Static method in class com.jogamp.common.os.Platform
-
Returns the JAVA runtime name.
- getJavaSymbolRename(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns a replacement name for this function or definition which
should be used as the Java name for the bound method or
constant.
- getJavaType(String, String) - Static method in class com.jogamp.gluegen.JavaEmitter
-
- getJavaType(String, Object) - Static method in class com.jogamp.gluegen.JavaEmitter
-
- getJavaValue(String, String) - Static method in class com.jogamp.gluegen.JavaEmitter
-
- getJavaVendor() - Static method in class com.jogamp.common.os.Platform
-
Returns the JAVA vendor.
- getJavaVendorURL() - Static method in class com.jogamp.common.os.Platform
-
Returns the JAVA vendor url.
- getJavaVersion() - Static method in class com.jogamp.common.os.Platform
-
Returns the JAVA version.
- getJavaVersionNumber() - Static method in class com.jogamp.common.os.Platform
-
Returns the JAVA version number.
- getJavaVMName() - Static method in class com.jogamp.common.os.Platform
-
Returns the JAVA VM name.
- getJNIMethodNamePrefix(String, String) - Static method in class com.jogamp.gluegen.JavaEmitter
-
Returns the JNI method prefix consisting our of mangled package- and class-name
- getKey() - Method in class com.jogamp.common.util.IntIntHashMap.Entry
-
Returns the key of this entry.
- getKey() - Method in class com.jogamp.common.util.IntLongHashMap.Entry
-
Returns the key of this entry.
- getKey() - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
-
Returns the key of this entry.
- getKey() - Method in class com.jogamp.common.util.LongIntHashMap.Entry
-
Returns the key of this entry.
- getKey() - Method in class com.jogamp.common.util.LongLongHashMap.Entry
-
Returns the key of this entry.
- getKey() - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
-
Returns the key of this entry.
- getKeyNotFoundValue() - Method in class com.jogamp.common.util.IntIntHashMap
-
Returns the value which is returned if no value has been found for the specified key.
- getKeyNotFoundValue() - Method in class com.jogamp.common.util.IntLongHashMap
-
Returns the value which is returned if no value has been found for the specified key.
- getKeyNotFoundValue() - Method in class com.jogamp.common.util.IntObjectHashMap
-
Returns the value which is returned if no value has been found for the specified key.
- getKeyNotFoundValue() - Method in class com.jogamp.common.util.LongIntHashMap
-
Returns the value which is returned if no value has been found for the specified key.
- getKeyNotFoundValue() - Method in class com.jogamp.common.util.LongLongHashMap
-
Returns the value which is returned if no value has been found for the specified key.
- getKeyNotFoundValue() - Method in class com.jogamp.common.util.LongObjectHashMap
-
Returns the value which is returned if no value has been found for the specified key.
- getLastBitPos() - Method in class com.jogamp.common.util.Bitstream
-
Return the last bit number read or written counting from [0..7].
- getLastChild() - Method in class com.jogamp.gluegen.cgram.TNode
-
return the last child of this node, or null if there is none
- getLastError() - Method in interface com.jogamp.common.os.DynamicLinker
-
Returns a string containing the last error.
- getLastSibling() - Method in class com.jogamp.gluegen.cgram.TNode
-
return the last sibling of this node, which is
this if the next sibling is null
- getLength() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
-
- getLibLoaderExecutor() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
-
Returns a suitable
RunnableExecutor
implementation, which is being used
to load the
tool
and
glue
native libraries.
- getLibraryHandle() - Method in class com.jogamp.common.os.NativeLibrary
-
Retrieves the low-level library handle from this NativeLibrary
object.
- getLibraryPath() - Method in class com.jogamp.common.os.NativeLibrary
-
Retrieves the path under which this library was opened.
- getLineNum() - Method in class com.jogamp.gluegen.cgram.TNode
-
Get the line number for this node.
- getLocalLineNum() - Method in class com.jogamp.gluegen.cgram.TNode
-
- getLocalProcAddressCallingConvention(String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- getLocalProcAddressCallingConvention4All() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- getLongAt(int) - Method in class com.jogamp.common.nio.StructAccessor
-
Retrieves the long at the specified byteOffset.
- getLongAt(int, int) - Method in class com.jogamp.common.nio.StructAccessor
-
Retrieves the long at the specified byteOffset.
- getLongProperty(String, boolean, long) - Static method in class com.jogamp.common.util.PropertyAccess
-
- getLongsAt(int, long[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- getMachineDescription() - Static method in class com.jogamp.common.os.Platform
-
Returns the MachineDescription of the running machine.
- getMachineDescription() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Used for certain internal type size computations
- getMajor() - Method in class com.jogamp.common.util.VersionNumber
-
- getManifest() - Method in class com.jogamp.common.util.JogampVersion
-
- getManifest(ClassLoader, String) - Static method in class com.jogamp.common.util.VersionUtil
-
Returns the manifest of the jar which contains the specified extension.
- getManifest(ClassLoader, String[]) - Static method in class com.jogamp.common.util.VersionUtil
-
Returns the manifest of the jar which contains one of the specified extensions.
- getManifestInfo(StringBuilder) - Method in class com.jogamp.common.util.JogampVersion
-
- getMap() - Method in class com.jogamp.common.util.ArrayHashSet
-
Returns this object hash map.
- getMarker() - Method in class com.jogamp.gluegen.cgram.TNode
-
Get the marker value for this node.
- getMaxTokenNumber() - Method in class com.jogamp.gluegen.cgram.PreprocessorInfoChannel
-
- getMethod(Class<?>, String, Class<?>...) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- getMethod(String, String, Class<?>[], ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- getMinor() - Method in class com.jogamp.common.util.VersionNumber
-
- getModifiers() - Method in class com.jogamp.gluegen.FunctionEmitter
-
- getName() - Method in class com.jogamp.common.util.locks.SingletonInstance
-
- getName() - Method in class com.jogamp.gluegen.cgram.Define
-
- getName(boolean) - Method in class com.jogamp.gluegen.cgram.types.ArrayType
-
- getName() - Method in class com.jogamp.gluegen.cgram.types.Field
-
Name of this field in the containing data structure.
- getName() - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
-
- getName(boolean) - Method in class com.jogamp.gluegen.cgram.types.PointerType
-
- getName() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Returns the name of this type.
- getName(boolean) - Method in class com.jogamp.gluegen.cgram.types.Type
-
Returns the name of this type, optionally including
const/volatile attributes.
- getName() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- getName() - Method in class com.jogamp.gluegen.ConstantDefinition
-
- getName() - Method in class com.jogamp.gluegen.FunctionEmitter
-
- getName() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- getName() - Method in class com.jogamp.gluegen.JavaType
-
Returns the Java type name corresponding to this type.
- getName() - Method in class com.jogamp.gluegen.MethodBinding
-
- getName() - Method in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
-
- getNameForType(int) - Static method in class com.jogamp.gluegen.cgram.TNode
-
converts an int tree token type to a name.
- getNativeLibNames(JarFile) - Static method in class com.jogamp.common.util.JarUtil
-
Return a map from native-lib-base-name to entry-name.
- getNewline() - Static method in class com.jogamp.common.os.Platform
-
Returns the platform's line separator.
- getNullPointerFunctions() - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
-
Returns all functions pointing to null.
- getNumArguments() - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
-
- getNumArguments() - Method in class com.jogamp.gluegen.cgram.types.FunctionType
-
- getNumArguments() - Method in class com.jogamp.gluegen.MethodBinding
-
- getNumEnumerates() - Method in class com.jogamp.gluegen.cgram.types.EnumType
-
Number of enumerates defined in this enum.
- getNumFields() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
Returns the number of fields in this type.
- getOffset() - Method in class com.jogamp.gluegen.cgram.types.BitType
-
Offset from the least-significant bit (LSB) of the LSB of this
type
- getOffset() - Method in class com.jogamp.gluegen.cgram.types.Field
-
SizeThunk computing offset, in bytes, of this field in the containing data structure.
- getOffset(MachineDescription) - Method in class com.jogamp.gluegen.cgram.types.Field
-
Offset, in bytes, of this field in the containing data structure
given the specified MachineDescription.
- getOrAdd(E) - Method in class com.jogamp.common.util.ArrayHashSet
-
Identity method allowing to get the identical object, using the internal hash map.
- getOrigName() - Method in class com.jogamp.gluegen.ConstantDefinition
-
- getOrigName() - Method in class com.jogamp.gluegen.MethodBinding
-
- getOSAndArch() - Static method in class com.jogamp.common.os.Platform
-
Returns the GlueGen common name for the currently running OSType and CPUType
as implemented in the build system in 'gluegen-cpptasks-base.xml'.
- getOSName() - Static method in class com.jogamp.common.os.Platform
-
Returns the OS name.
- getOSType() - Static method in class com.jogamp.common.os.Platform
-
Returns the OS type.
- getOSVersion() - Static method in class com.jogamp.common.os.Platform
-
Returns the OS version.
- getOSVersionNumber() - Static method in class com.jogamp.common.os.Platform
-
Returns the OS version number.
- getOwner() - Method in interface com.jogamp.common.util.locks.ThreadLock
-
- getPackageName() - Method in class com.jogamp.common.util.JogampVersion
-
- getParent() - Method in class com.jogamp.gluegen.cgram.TNode
-
return the parent node of this node
- getParentOf(String) - Static method in class com.jogamp.common.util.IOUtil
-
- getParsedEnumNames() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
Returns the EnumTypes this HeaderParser processed.
- getParsedFunctionNames() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
Returns the list of FunctionSymbols this HeaderParser has parsed.
- getParsedFunctions() - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
Returns the list of FunctionSymbols this HeaderParser has parsed.
- getPlatformInfo(StringBuilder) - Static method in class com.jogamp.common.util.VersionUtil
-
Appends environment information like OS, JVM and CPU architecture properties to the StringBuilder.
- getPlatformInfo() - Static method in class com.jogamp.common.util.VersionUtil
-
Prints platform info.
- getPollPeriod() - Method in class com.jogamp.common.util.locks.SingletonInstance
-
- getPreprocessorInfoChannel() - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
- getPreprocessorInfoChannel() - Method in class com.jogamp.gluegen.cgram.StdCLexer
-
- getProcAddressConfig() - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
- getProcAddressTableExpr() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- getProcAddressTableExpr - Variable in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
-
- getProperties() - Method in class com.jogamp.common.net.URIQueryProps
-
- getProperty(String, boolean) - Static method in class com.jogamp.common.util.PropertyAccess
-
Query the property with the name propertyKey
.
- getProperty(String, boolean, String) - Static method in class com.jogamp.common.util.PropertyAccess
-
- getQuerySeparator() - Method in class com.jogamp.common.net.URIQueryProps
-
- getQueueLength() - Method in interface com.jogamp.common.util.locks.RecursiveLock
-
- getReferencedBuffer(int) - Method in class com.jogamp.common.nio.PointerBuffer
-
- getReferencedBuffer() - Method in class com.jogamp.common.nio.PointerBuffer
-
- getRegisteredHandler() - Static method in class com.jogamp.common.net.AssetURLContext
-
- getRelativeOf(File, String) - Static method in class com.jogamp.common.util.IOUtil
-
Generates a path for the 'relativeFile' relative to the 'baseLocation'.
- getRelativeOf(URI, String) - Static method in class com.jogamp.common.util.IOUtil
-
Generates a URI for the relativePath relative to the baseURI,
hence the result is a absolute location.
- getRelativeOf(URL, String) - Static method in class com.jogamp.common.util.IOUtil
-
- getRelativeOf(Class<?>, String, String) - Static method in class com.jogamp.common.util.JarUtil
-
Locates the
Jar file URI
of a given resource
relative to a given class's Jar's URI.
- getRenamedJavaSymbols(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns a set of replaced names to the given aliasedName
.
- getResource(String) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
- getResource(Class<?>, String) - Static method in class com.jogamp.common.util.IOUtil
-
- getResource(String, ClassLoader) - Static method in class com.jogamp.common.util.IOUtil
-
Locating a resource using the ClassLoader's facilities.
- getResult() - Method in class com.jogamp.common.util.FunctionTask
-
- getReturnedArrayLengthComment() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- getReturnedArrayLengthExpression() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- getReturnType() - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
-
Returns the return type of this function.
- getReturnType() - Method in class com.jogamp.gluegen.cgram.types.FunctionType
-
Returns the return type of this function.
- getReturnTypeString(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- getReturnValueCapacityExpression() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Get the expression for the capacity of the returned java.nio.Buffer.
- getReturnValueLengthExpression() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Get the expression for the length of the returned array
- getRootDir() - Method in class com.jogamp.common.util.cache.TempFileCache
-
Root temp directory for this JVM instance.
- getRunnable() - Method in class com.jogamp.common.util.FunctionTask
-
Return the user action
- getRunnable() - Method in class com.jogamp.common.util.RunnableTask
-
Return the user action
- getRuntimeExceptionType() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
The type of exception (must subclass
java.lang.RuntimeException
) raised if runtime
checks fail in the generated code.
- getShortAt(int) - Method in class com.jogamp.common.nio.StructAccessor
-
Retrieves the short at the specified byteOffset.
- getShortsAt(int, short[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- getSize() - Method in class com.jogamp.gluegen.cgram.types.Type
-
SizeThunk which computes size of this type in bytes.
- getSize(MachineDescription) - Method in class com.jogamp.gluegen.cgram.types.Type
-
Size of this type in bytes according to the given MachineDescription.
- getSizeInBits() - Method in class com.jogamp.gluegen.cgram.types.BitType
-
Size in bits of this type.
- getSource() - Method in class com.jogamp.gluegen.cgram.CToken
-
- getSpecificationTitle() - Method in class com.jogamp.common.util.JogampVersion
-
- getSpecificationVendor() - Method in class com.jogamp.common.util.JogampVersion
-
- getSpecificationVersion() - Method in class com.jogamp.common.util.JogampVersion
-
- getStream() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
-
- getStream() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- getStream() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- getStream() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
-
- getStream() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
-
Returns the underlying stream
- getStream() - Method in class com.jogamp.common.util.Bitstream
-
- getStructDictionary() - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
Returns the struct name dictionary this HeaderParser uses.
- getStructName() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
Returns the struct name of this CompoundType, i.e. the "foo" in
the construct "struct foo { ... };".
- getStructString() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
- getSub() - Method in class com.jogamp.common.util.VersionNumber
-
- getSubProtocol() - Method in class com.jogamp.common.net.PiggybackURLConnection
-
Returns the resolved sub protocol of the asset or null, ie:
Plain asset:test/lala.txt
Resolved asset:jar:file:/data/app/jogamp.test.apk!
- getSubStream() - Method in class com.jogamp.common.util.Bitstream
-
- getSyncObject() - Method in class com.jogamp.common.util.TaskBase
-
Return the synchronization object if any.
- getTargetType() - Method in class com.jogamp.gluegen.cgram.types.PointerType
-
- getTempDir() - Method in class com.jogamp.common.util.cache.TempFileCache
-
Temporary directory for individual files (eg. native libraries of one ClassLoader instance).
- getTempDir(boolean) - Static method in class com.jogamp.common.util.IOUtil
-
Returns a platform independent writable directory for temporary files
consisting of the platform's
temp-root
+
IOUtil.tmpSubDir
,
e.g.
- getTempFileCache() - Static method in class com.jogamp.common.util.cache.TempJarCache
-
- getTemporaryCVariableAssignments() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Returns the List of Strings containing assignments for temporary
C variables which are made after the underlying function call.
- getTemporaryCVariableDeclarations() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Returns the List of Strings containing declarations for temporary
C variables to be assigned to after the underlying function call.
- getText() - Method in class com.jogamp.gluegen.cgram.TNode
-
Get the token text for this node
- getThrowable() - Method in class com.jogamp.common.util.TaskBase
-
- getThrowIOExceptionOnEOF() - Method in class com.jogamp.common.util.Bitstream
-
- getTimestampAfterExec() - Method in class com.jogamp.common.util.TaskBase
-
- getTimestampBeforeExec() - Method in class com.jogamp.common.util.TaskBase
-
- getTimestampCreate() - Method in class com.jogamp.common.util.TaskBase
-
- getTokenNumber() - Method in class com.jogamp.gluegen.cgram.CToken
-
- getToolGetProcAddressFuncNameList() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
-
May return the native libraries GetProcAddressFunc names, the first found function is being used.
- getToolGetProcAddressHandle() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- getToolLibLoadedNumber() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- getToolLibNames() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
-
If a
SecurityManager
is installed, user needs link permissions
for the named libraries.
- getToolLibNumber() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- getType() - Method in class com.jogamp.gluegen.cgram.TNode
-
Get the token type for this node
- getType() - Method in class com.jogamp.gluegen.cgram.types.Field
-
Type of this field.
- getType() - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
-
Returns the type of this function.
- getTypedefDictionary() - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
Returns the typedef dictionary this HeaderParser uses.
- getUnsupportedExceptionType() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- getURIDirname(URI) - Static method in class com.jogamp.common.util.IOUtil
-
The URI's protocol:/some/path/gluegen-rt.jar
parent dirname URI protocol:/some/path/
will be returned.
- getURIDirname(String) - Static method in class com.jogamp.common.util.IOUtil
-
The URI's protocol:/some/path/gluegen-rt.jar
parent dirname URI protocol:/some/path/
will be returned.
- getValue() - Method in class com.jogamp.common.util.IntIntHashMap.Entry
-
Returns the value of this entry.
- getValue() - Method in class com.jogamp.common.util.IntLongHashMap.Entry
-
Returns the value of this entry.
- getValue() - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
-
Returns the value of this entry.
- getValue() - Method in class com.jogamp.common.util.LongIntHashMap.Entry
-
Returns the value of this entry.
- getValue() - Method in class com.jogamp.common.util.LongLongHashMap.Entry
-
Returns the value of this entry.
- getValue() - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
-
Returns the value of this entry.
- getValue() - Method in class com.jogamp.gluegen.cgram.Define
-
- getValue() - Method in class com.jogamp.gluegen.ConstantDefinition
-
- getVersionNumberPattern(String) - Static method in class com.jogamp.common.util.VersionNumber
-
Returns the
pattern
with Perl regular expression:
"\\D*(\\d+)[^\\"+delim+"\\s]*(?
- getVersionString() - Method in class com.jogamp.common.util.VersionNumberString
-
Returns the version string this version number is derived from.
- GlueEmitter - Interface in com.jogamp.gluegen
-
Specifies the interface by which GlueGen requests glue code to be
generated.
- GlueEmitterControls - Interface in com.jogamp.gluegen
-
Specifies the interface by which a GlueEmitter can request
additional information from the glue generator.
- GlueGen - Class in com.jogamp.gluegen
-
Glue code generator for C functions and data structures.
- GlueGen() - Constructor for class com.jogamp.gluegen.GlueGen
-
- gluegenRuntimePackage() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the package in which the generated glue code expects to
find its run-time helper classes (Buffers, Platform,
StructAccessor).
- GlueGenTask - Class in com.jogamp.gluegen.ant
-
An
ANT org.apache.tools.ant.Task
for using
GlueGen
.
- GlueGenTask() - Constructor for class com.jogamp.gluegen.ant.GlueGenTask
-
Create and add the VM and classname to org.apache.tools.ant.types.CommandlineJava
.
- GlueGenVersion - Class in com.jogamp.common
-
- GlueGenVersion(String, Manifest) - Constructor for class com.jogamp.common.GlueGenVersion
-
- gnuAsmExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- gnuAsmExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- gnuAsmExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- gnuAsmExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- GnuCEmitter - Class in com.jogamp.gluegen.cgram
-
- GnuCEmitter(PreprocessorInfoChannel) - Constructor for class com.jogamp.gluegen.cgram.GnuCEmitter
-
- GnuCEmitter() - Constructor for class com.jogamp.gluegen.cgram.GnuCEmitter
-
- GnuCEmitterTokenTypes - Interface in com.jogamp.gluegen.cgram
-
- GnuCLexer - Class in com.jogamp.gluegen.cgram
-
- GnuCLexer(InputStream) - Constructor for class com.jogamp.gluegen.cgram.GnuCLexer
-
- GnuCLexer(Reader) - Constructor for class com.jogamp.gluegen.cgram.GnuCLexer
-
- GnuCLexer(InputBuffer) - Constructor for class com.jogamp.gluegen.cgram.GnuCLexer
-
- GnuCLexer(LexerSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.GnuCLexer
-
- GnuCLexerTokenTypes - Interface in com.jogamp.gluegen.cgram
-
- GnuCParser - Class in com.jogamp.gluegen.cgram
-
- GnuCParser(TokenBuffer, int) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
-
- GnuCParser(TokenBuffer) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
-
- GnuCParser(TokenStream, int) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
-
- GnuCParser(TokenStream) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
-
- GnuCParser(ParserSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
-
- GNUCTokenTypes - Interface in com.jogamp.gluegen.cgram
-
- GnuCTreeParser - Class in com.jogamp.gluegen.cgram
-
- GnuCTreeParser() - Constructor for class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- GnuCTreeParserTokenTypes - Interface in com.jogamp.gluegen.cgram
-
- GraphicsEnvironmentClass - Static variable in class com.jogamp.common.util.ReflectionUtil.AWTNames
-
- growEmptyBuffer(T[]) - Method in class com.jogamp.common.util.LFRingbuffer
-
- growEmptyBuffer(T[]) - Method in interface com.jogamp.common.util.Ringbuffer
-
Grows an empty ring buffer, increasing it's capacity about the amount.
- growEmptyBuffer(T[]) - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- growFullBuffer(int) - Method in class com.jogamp.common.util.LFRingbuffer
-
- growFullBuffer(int) - Method in interface com.jogamp.common.util.Ringbuffer
-
Grows a full ring buffer, increasing it's capacity about the amount.
- growFullBuffer(int) - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- GT - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- GT - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- GT - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- GT - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- GT - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- GT - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- GT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- GTE - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- GTE - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- GTE - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- GTE - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- GTE - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- GTE - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- id - Variable in enum com.jogamp.common.os.MachineDescription.StaticConfig
-
- id - Variable in enum com.jogamp.common.os.Platform.ABIType
-
- id - Variable in enum com.jogamp.common.os.Platform.CPUFamily
-
- id - Variable in enum com.jogamp.common.os.Platform.CPUType
-
- id - Variable in enum com.jogamp.common.os.Platform.OSType
-
- id - Variable in enum com.jogamp.common.util.locks.LockFactory.ImplType
-
- ID - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- ID - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- ID - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- ID - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- ID - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- ID - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- id - Variable in enum com.jogamp.gluegen.cgram.types.CompoundTypeKind
-
- IDENT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- identifier() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- identifierStar() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- identPrimary() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
Match a, a.b.c refs, a.b.c(...) refs, a.b.c[], a.b.c[].class,
and a.b.c.class refs.
- idList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- idList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- idList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- idList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- idList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- IDMEAT - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- implClassName() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the implementation class name parsed from the configuration file.
- IMPLEMENTATION_BRANCH - Static variable in class com.jogamp.common.util.JogampVersion
-
- IMPLEMENTATION_BUILD - Static variable in class com.jogamp.common.util.JogampVersion
-
- IMPLEMENTATION_COMMIT - Static variable in class com.jogamp.common.util.JogampVersion
-
- implementationOf(Object, String) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- implementationOf(Class<?>, String) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- implementedInterfaces(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns a List of Strings indicating the interfaces the passed
class should declare it implements.
- IMPLEMENTS_CLAUSE - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- implementsClause() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- implPackageName() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the implementation package name parsed from the configuration file.
- IMPORT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- importDefinition() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- imports() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the list of imports that should be emitted at the top of each .java file.
- INC - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- INC - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- INC - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- INC - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- INC - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- INC - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- INC - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- inclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- inclusiveOrExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- inclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- inclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- inclusiveOrExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- inclusiveOrExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- INCREMENTAL - Static variable in class com.jogamp.common.os.AndroidVersion
-
internal build value used by the underlying source control.
- INDEX_OP - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- indexOf(Object) - Method in class com.jogamp.common.util.ArrayHashSet
-
- infoPrefix(long) - Method in class com.jogamp.common.util.locks.SingletonInstance
-
- infoPrefix() - Method in class com.jogamp.common.util.locks.SingletonInstance
-
- init(ProcessingEnvironment) - Method in class com.jogamp.gluegen.structgen.CStructAnnotationProcessor
-
- initDecl(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- initDecl(AST) - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- initDecl(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- initDecl(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- initDecl(AST) - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- initDeclList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- initDeclList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- initDeclList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- initDeclList(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- initDeclList(AST) - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- initEntry(String, DynamicLookupHelper) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
-
Initializes the mapping for a single function.
- initialize(String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
- initialize() - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
- initialize(Token) - Method in class com.jogamp.gluegen.cgram.TNode
-
- initialize(AST) - Method in class com.jogamp.gluegen.cgram.TNode
-
- initializer(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- initializer() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- initializer(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- initializer(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- initializer() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- initializer() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- initializerElementLabel(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- initializerElementLabel() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- initializerElementLabel(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- initializerElementLabel(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- initializerList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- initializerList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- initializerList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- initializerList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- initializerList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- initSingleton() - Static method in class com.jogamp.common.os.Platform
-
kick off static initialization of platform property information and native gluegen2-rt lib loading
- initSingleton() - Static method in class com.jogamp.common.util.cache.TempFileCache
-
Documented way to kick off static initialization
- initSingleton() - Static method in class com.jogamp.common.util.cache.TempJarCache
-
Documented way to kick off static initialization.
- INSTANCE_INIT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- instanceOf(Object, String) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- instanceOf(Class<?>, String) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- INT16 - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- int16AlignmentInBytes() - Method in class com.jogamp.common.os.MachineDescription
-
- int16SizeInBytes() - Method in class com.jogamp.common.os.MachineDescription
-
- INT32 - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- int32AlignmentInBytes() - Method in class com.jogamp.common.os.MachineDescription
-
- int32SizeInBytes() - Method in class com.jogamp.common.os.MachineDescription
-
- INT64 - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- int64AlignmentInBytes() - Method in class com.jogamp.common.os.MachineDescription
-
- int64SizeInBytes() - Method in class com.jogamp.common.os.MachineDescription
-
- INT8 - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- int8AlignmentInBytes() - Method in class com.jogamp.common.os.MachineDescription
-
- int8SizeInBytes() - Method in class com.jogamp.common.os.MachineDescription
-
- int_to_byte(int, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- int_to_double(int, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- int_to_float(int, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- int_to_short(int, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- intAlignmentInBytes() - Method in class com.jogamp.common.os.MachineDescription
-
- intArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
-
Class for Java type int[]
- IntBitfield - Class in com.jogamp.common.util
-
Simple bitfield holder class using an int[] storage.
- IntBitfield(long) - Constructor for class com.jogamp.common.util.IntBitfield
-
- IntBitfield(int) - Constructor for class com.jogamp.common.util.IntBitfield
-
- intBufferArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
-
Class for Java type IntBuffer[]
- intConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- intConst() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- intConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- intConst(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- intConst() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- intConstExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- IntegerStack - Class in com.jogamp.common.util
-
Simple primitive-type stack.
- IntegerStack(int, int) - Constructor for class com.jogamp.common.util.IntegerStack
-
- INTERFACE_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- interfaceDefinition(AST) - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- interfaceExtends() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- IntHexConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- IntHexConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- IntHexConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- IntHexConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- IntHexConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- IntHexConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- IntIntConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- IntIntConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- IntIntConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- IntIntConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- IntIntConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- IntIntConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- IntIntHashMap - Class in com.jogamp.common.util
-
Fast HashMap for primitive data.
- IntIntHashMap() - Constructor for class com.jogamp.common.util.IntIntHashMap
-
- IntIntHashMap(int) - Constructor for class com.jogamp.common.util.IntIntHashMap
-
- IntIntHashMap(int, float) - Constructor for class com.jogamp.common.util.IntIntHashMap
-
- IntIntHashMap.Entry - Class in com.jogamp.common.util
-
An entry mapping a key to a value.
- IntLongHashMap - Class in com.jogamp.common.util
-
Fast HashMap for primitive data.
- IntLongHashMap() - Constructor for class com.jogamp.common.util.IntLongHashMap
-
- IntLongHashMap(int) - Constructor for class com.jogamp.common.util.IntLongHashMap
-
- IntLongHashMap(int, float) - Constructor for class com.jogamp.common.util.IntLongHashMap
-
- IntLongHashMap.Entry - Class in com.jogamp.common.util
-
An entry mapping a key to a value.
- IntObjectHashMap - Class in com.jogamp.common.util
-
Fast HashMap for primitive data.
- IntObjectHashMap() - Constructor for class com.jogamp.common.util.IntObjectHashMap
-
- IntObjectHashMap(int) - Constructor for class com.jogamp.common.util.IntObjectHashMap
-
- IntObjectHashMap(int, float) - Constructor for class com.jogamp.common.util.IntObjectHashMap
-
- IntObjectHashMap.Entry - Class in com.jogamp.common.util
-
An entry mapping a key to a value.
- IntOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- IntOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- IntOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- IntOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- IntOctalConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- IntOctalConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- intSizeInBytes() - Method in class com.jogamp.common.os.MachineDescription
-
- IntSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- IntType - Class in com.jogamp.gluegen.cgram.types
-
- IntType(String, SizeThunk, boolean, int) - Constructor for class com.jogamp.gluegen.cgram.types.IntType
-
- IntType(String, SizeThunk, boolean, int, boolean) - Constructor for class com.jogamp.gluegen.cgram.types.IntType
-
- INTxx - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- invoke(boolean, Runnable) - Method in class com.jogamp.common.util.awt.AWTEDTExecutor
-
- invoke(Object, boolean, boolean, Runnable) - Method in class com.jogamp.common.util.awt.AWTEDTExecutor
-
Executes the given runnable on the AWT-EDT and return true
, if
current-thread is the AWT-EDT, or
the given tree-lock is not hold by current-thread (-> invoke on AWT-EDT)
Otherwise execute the given runnable on the current-thread and return true
, if
allowOnNonEDT
is true
.
- invoke(boolean, Function<U, V>, V...) - Static method in class com.jogamp.common.util.FunctionTask
-
Invokes func
.
- invoke(boolean, Runnable) - Method in class com.jogamp.common.util.RunnableExecutor.CurrentThreadExecutor
-
- invoke(boolean, Runnable) - Method in interface com.jogamp.common.util.RunnableExecutor
-
- invoke(boolean, Runnable) - Static method in class com.jogamp.common.util.RunnableTask
-
Invokes runnable
on the current thread.
- invokeOnNewThread(ThreadGroup, boolean, Runnable, String) - Static method in class com.jogamp.common.util.RunnableTask
-
Invokes
runnable
on a new thread belonging to the given
ThreadGroup
.
- IOUtil - Class in com.jogamp.common.util
-
- IOUtil.ClassResources - Class in com.jogamp.common.util
-
Helper compound associating a class instance and resource paths
to be
resolved
at a later time.
- IOUtil.ClassResources(Class<?>, String[]) - Constructor for class com.jogamp.common.util.IOUtil.ClassResources
-
- IOUtil.StreamMonitor - Class in com.jogamp.common.util
-
- IOUtil.StreamMonitor(InputStream[], PrintStream, String) - Constructor for class com.jogamp.common.util.IOUtil.StreamMonitor
-
- is32Bit() - Method in class com.jogamp.common.os.MachineDescription
-
Returns true if this JVM/ARCH is 32bit.
- is32Bit() - Static method in class com.jogamp.common.os.Platform
-
Returns true if this JVM/ARCH is 32bit.
- is64Bit() - Method in class com.jogamp.common.os.MachineDescription
-
Returns true if this JVM/ARCH is 64bit.
- is64Bit() - Static method in class com.jogamp.common.os.Platform
-
Returns true if this JVM/ARCH is 64bit.
- isArgumentThisPointer(int) - Method in class com.jogamp.gluegen.MethodBinding
-
Indicates whether the ith argument to this MethodBinding
is actually a "this" pointer.
- isArray() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is an ArrayType.
- isArray() - Method in class com.jogamp.gluegen.JavaType
-
- isArrayOfCompoundTypeWrappers() - Method in class com.jogamp.gluegen.JavaType
-
- isAvailable - Static variable in class com.jogamp.common.os.AndroidVersion
-
- isAWTAvailable() - Static method in class com.jogamp.common.os.Platform
-
Returns true
if AWT is available and not in headless mode, otherwise false
.
- isAWTComponent(Object) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- isAWTComponent(Class<?>) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- isBaseTypeConst(Type) - Method in class com.jogamp.gluegen.FunctionEmitter
-
Checks the base type of pointer-to-pointer, pointer, array or plain for const-ness.
- isBit() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is a BitType.
- isByte() - Method in class com.jogamp.gluegen.JavaType
-
- isByteArray() - Method in class com.jogamp.gluegen.JavaType
-
- isCCharPointerType() - Method in class com.jogamp.gluegen.JavaType
-
- isCDoublePointerType() - Method in class com.jogamp.gluegen.JavaType
-
- isCFloatPointerType() - Method in class com.jogamp.gluegen.JavaType
-
- isCInt32PointerType() - Method in class com.jogamp.gluegen.JavaType
-
- isCInt64PointerType() - Method in class com.jogamp.gluegen.JavaType
-
- isClassAvailable(String, ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
Returns true only if the class could be loaded.
- isCompletelyEqual(Object) - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
-
- isCompound() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is a CompoundType.
- isCompoundTypeWrapper() - Method in class com.jogamp.gluegen.JavaType
-
- isConst() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this type is const.
- isCPrimitivePointerType() - Method in class com.jogamp.gluegen.JavaType
-
- isCShortPointerType() - Method in class com.jogamp.gluegen.JavaType
-
- isCVoidPointerType() - Method in class com.jogamp.gluegen.JavaType
-
- isDirect() - Method in class com.jogamp.common.nio.AbstractBuffer
-
- isDirect(Object) - Static method in class com.jogamp.common.nio.Buffers
-
Helper routine to tell whether a buffer is direct or not.
- isDirect() - Method in interface com.jogamp.common.nio.NativeBuffer
-
- isDouble() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is a DoubleType.
- isDouble() - Method in class com.jogamp.gluegen.JavaType
-
- isDoubleArray() - Method in class com.jogamp.gluegen.JavaType
-
- isEmpty() - Method in class com.jogamp.common.util.ArrayHashSet
-
- isEmpty() - Method in class com.jogamp.common.util.LFRingbuffer
-
- isEmpty() - Method in interface com.jogamp.common.util.Ringbuffer
-
Returns true if this ring buffer is empty, otherwise false.
- isEmpty() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- isEmpty() - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
-
- isEnum() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is an EnumType.
- isEnum() - Method in class com.jogamp.gluegen.ConstantDefinition
-
- isExecuted() - Method in class com.jogamp.common.util.TaskBase
-
- isFixed() - Method in class com.jogamp.common.nio.CachedBufferFactory
-
Returns true only if this factory does not allow to allocate more buffers
as limited by the initial size.
- isFloat() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is a FloatType.
- isFloat() - Method in class com.jogamp.gluegen.JavaType
-
- isFloatArray() - Method in class com.jogamp.gluegen.JavaType
-
- isFlushed - Variable in class com.jogamp.common.util.TaskBase
-
- isFlushed() - Method in class com.jogamp.common.util.TaskBase
-
- isForceProcAddressGen4All() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- isForceUsingNIOOnly4All() - Method in class com.jogamp.gluegen.JavaConfiguration
-
- isForDirectBufferImplementation() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- isForImplementingMethodCall() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- isForIndirectBufferAndArrayImplementation() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- isFull() - Method in class com.jogamp.common.util.LFRingbuffer
-
- isFull() - Method in interface com.jogamp.common.util.Ringbuffer
-
Returns true if this ring buffer is full, otherwise false.
- isFull() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- isFunction() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is a FunctionType.
- isFunctionAvailable(String) - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- isFunctionAvailable(String) - Method in interface com.jogamp.common.os.DynamicLookupHelper
-
Queries whether function 'funcName' is available.
- isFunctionAvailable(String) - Method in class com.jogamp.common.os.NativeLibrary
-
- isFunctionAvailable(String) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
-
Returns true only if non null function pointer to this function exists.
- isFunctionAvailableGlobal(String) - Static method in class com.jogamp.common.os.NativeLibrary
-
Looks up the given function name in all loaded libraries.
- isFunctionAvailableImpl(String) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
-
This is a convenience method to query the native function existence by name.
- isFunctionPointer() - Method in class com.jogamp.gluegen.cgram.types.PointerType
-
- isFunctionPointer() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Convenience routine indicating whether this Type is a pointer to
a function.
- isGlueLibComplete() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- isGlueLibLoaded(int) - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- isHeadlessMethod - Static variable in class com.jogamp.common.util.ReflectionUtil.AWTNames
-
- isInitialized() - Static method in class com.jogamp.common.util.cache.TempJarCache
-
- isInQueue() - Method in class com.jogamp.common.util.TaskBase
-
- isInt() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is an IntType.
- isInt() - Method in class com.jogamp.gluegen.JavaType
-
- isIntArray() - Method in class com.jogamp.gluegen.JavaType
-
- isInterface() - Method in class com.jogamp.gluegen.FunctionEmitter
-
- isJava6() - Static method in class com.jogamp.common.os.Platform
-
Returns true only if being compatible w/ language level 6, e.g.
- isJavaSE() - Static method in class com.jogamp.common.os.Platform
-
- isJNIEnv() - Method in class com.jogamp.gluegen.JavaType
-
- isLayouted() - Method in class com.jogamp.gluegen.cgram.types.MemoryLayoutType
-
- isLibComplete() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- isLittleEndian() - Method in class com.jogamp.common.os.MachineDescription
-
Returns true only if this system uses little endian byte ordering.
- isLittleEndian() - Static method in class com.jogamp.common.os.Platform
-
Returns true if this machine is little endian, otherwise false.
- isLoaded(String) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
-
- isLocalProcAddressCallingConvention4All() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- isLocked() - Method in interface com.jogamp.common.util.locks.Lock
-
Query if locked
- isLocked() - Method in class com.jogamp.common.util.locks.SingletonInstance
-
- isLockedByOtherThread() - Method in interface com.jogamp.common.util.locks.ThreadLock
-
Query whether the lock is hold by the a thread other than the current thread.
- isLong() - Method in class com.jogamp.gluegen.JavaType
-
- isLongArray() - Method in class com.jogamp.gluegen.JavaType
-
- isNIOArgName(int) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- isNIOArgName(String) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- isNIOArgName(int) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- isNIOArgName(String) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- isNIOBuffer() - Method in class com.jogamp.gluegen.JavaType
-
- isNIOBufferArray() - Method in class com.jogamp.gluegen.JavaType
-
- isNIOByteBuffer() - Method in class com.jogamp.gluegen.JavaType
-
- isNIOByteBufferArray() - Method in class com.jogamp.gluegen.JavaType
-
- isNIOLongBuffer() - Method in class com.jogamp.gluegen.JavaType
-
- isNIOPointerBuffer() - Method in class com.jogamp.gluegen.JavaType
-
- isOriginalOwner() - Method in interface com.jogamp.common.util.locks.RecursiveThreadGroupLock
-
Returns true if the current thread is the original lock owner, ie.
- isOriginalOwner(Thread) - Method in interface com.jogamp.common.util.locks.RecursiveThreadGroupLock
-
Returns true if the passed thread is the original lock owner, ie.
- isOwner(Thread) - Method in interface com.jogamp.common.util.locks.ThreadLock
-
Query whether the lock is hold by the given thread.
- isPointer() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is a PointerType.
- isPrimitive() - Method in class com.jogamp.gluegen.cgram.types.PrimitiveType
-
- isPrimitive() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this type is a primitive type.
- isPrimitive() - Method in class com.jogamp.gluegen.JavaType
-
- isPrimitiveArray() - Method in class com.jogamp.gluegen.JavaType
-
- isPrimitiveUnsigned() - Method in class com.jogamp.gluegen.cgram.types.IntType
-
Indicates whether this type is an unsigned primitive type, as opposed to a typedef type that's unsigned.
- isPropertyDefined(String, boolean) - Static method in class com.jogamp.common.util.PropertyAccess
-
- isRunningFromJarURL() - Static method in class com.jogamp.common.os.Platform
-
- isRuntimeValidated() - Method in class com.jogamp.common.os.MachineDescription
-
- isShort() - Method in class com.jogamp.gluegen.JavaType
-
- isShortArray() - Method in class com.jogamp.gluegen.JavaType
-
- isString() - Method in class com.jogamp.gluegen.JavaType
-
- isStringArray() - Method in class com.jogamp.gluegen.JavaType
-
- isStruct() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
Indicates whether this type was declared as a struct.
- isStruct() - Method in class com.jogamp.gluegen.cgram.types.StructType
-
- isStruct() - Method in class com.jogamp.gluegen.cgram.types.UnionType
-
- isTempFileCacheUsed() - Static method in class com.jogamp.common.util.cache.TempCacheReg
-
- isTempJarCacheUsed() - Static method in class com.jogamp.common.util.cache.TempCacheReg
-
- isToolLibComplete() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- isToolLibLoaded() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- isToolLibLoaded(int) - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- isTrusted(String) - Static method in class com.jogamp.common.util.PropertyAccess
-
- isTypedefName(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- isTypedefName(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- isUnimplemented(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns true if this function should be given a body which
throws a run-time exception with an "unimplemented" message
during glue code generation.
- isUnimplemented - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- isUnion() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
Indicates whether this type was declared as a union.
- isUnion() - Method in class com.jogamp.gluegen.cgram.types.StructType
-
- isUnion() - Method in class com.jogamp.gluegen.cgram.types.UnionType
-
- isUnsigned() - Method in class com.jogamp.gluegen.cgram.types.IntType
-
Indicates whether this type is unsigned
- isUTF8Type(Type) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Checks a type to see whether it is for a UTF-8 pointer type
(i.e., "const char *", "const char **").
- isValid() - Method in class com.jogamp.common.util.cache.TempFileCache
-
- isValidNativeLibraryName(String, boolean) - Static method in class com.jogamp.common.os.NativeLibrary
-
Comparison of prefix and suffix of the given libName's basename
is performed case insensitive
- isVoid() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is a VoidType.
- isVoid() - Method in class com.jogamp.gluegen.JavaType
-
- isVolatile() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this type is volatile.
- isZero() - Method in class com.jogamp.common.util.VersionNumber
-
Returns true
, if all version components are zero, otherwise false
.
- iterator() - Method in class com.jogamp.common.util.ArrayHashSet
-
- iterator() - Method in class com.jogamp.common.util.IntIntHashMap
-
- iterator() - Method in class com.jogamp.common.util.IntLongHashMap
-
- iterator() - Method in class com.jogamp.common.util.IntObjectHashMap
-
- iterator() - Method in class com.jogamp.common.util.LongIntHashMap
-
- iterator() - Method in class com.jogamp.common.util.LongLongHashMap
-
- iterator() - Method in class com.jogamp.common.util.LongObjectHashMap
-
- PACKAGE_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- packageAsPath(String) - Static method in class com.jogamp.gluegen.CodeGenUtils
-
Given a java package name (e.g., "java.lang"), return the package as a
directory path (i.e., "java/lang").
- packageDefinition() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- packageForStruct(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the package into which to place the glue code for
accessing the specified struct.
- packageName() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the package name parsed from the configuration file.
- pageAlignedSize(int) - Method in class com.jogamp.common.os.MachineDescription
-
- pageCount(int) - Method in class com.jogamp.common.os.MachineDescription
-
- pageSizeInBytes() - Method in class com.jogamp.common.os.MachineDescription
-
- PARAMETER_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- parameterDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- parameterDeclaration() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- parameterDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- parameterDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- parameterDeclaration() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- parameterDeclaration() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- parameterDeclarationList() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- parameterModifier() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- PARAMETERS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- parameterTypeList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- parameterTypeList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- parameterTypeList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- parameterTypeList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- parameterTypeList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- parentOfType(int) - Method in class com.jogamp.gluegen.cgram.TNode
-
find first parent of the given type,
return null on failure
- parseTypeInfo(String, JavaType) - Static method in class com.jogamp.gluegen.JavaConfiguration
-
- PCPP - Class in com.jogamp.gluegen.pcpp
-
A minimal pseudo-C-preprocessor designed in particular to preserve
#define statements defining constants so they can be observed by a
glue code generator.
- PCPP(List<String>, boolean, boolean) - Constructor for class com.jogamp.gluegen.pcpp.PCPP
-
- peek() - Method in class com.jogamp.common.util.LFRingbuffer
-
- peek() - Method in interface com.jogamp.common.util.Ringbuffer
-
Peeks the next element at the read position w/o modifying pointer, nor blocking.
- peek() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- peekBlocking() - Method in class com.jogamp.common.util.LFRingbuffer
-
- peekBlocking() - Method in interface com.jogamp.common.util.Ringbuffer
-
Peeks the next element at the read position w/o modifying pointer, but w/ blocking.
- peekBlocking() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- PiggybackURLConnection<I extends PiggybackURLContext> - Class in com.jogamp.common.net
-
Generic resource location protocol connection,
using another sub-protocol as the vehicle for a piggyback protocol.
- PiggybackURLConnection(URL, I) - Constructor for class com.jogamp.common.net.PiggybackURLConnection
-
- PiggybackURLContext - Interface in com.jogamp.common.net
-
- Platform - Class in com.jogamp.common.os
-
Utility class for querying platform specific properties.
- Platform.ABIType - Enum in com.jogamp.common.os
-
- Platform.CPUFamily - Enum in com.jogamp.common.os
-
- Platform.CPUType - Enum in com.jogamp.common.os
-
- Platform.OSType - Enum in com.jogamp.common.os
-
- PLUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- PLUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- PLUS - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- PLUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- PLUS - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- PLUS - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- PLUS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- POINTER - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- pointerAlignmentInBytes() - Method in class com.jogamp.common.os.MachineDescription
-
- PointerBuffer - Class in com.jogamp.common.nio
-
Hardware independent container for native pointer arrays.
- pointerConversionArgumentName(String) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- pointerDepth() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Helper method for determining how many pointer indirections this
type represents (i.e., "void **" returns 2).
- pointerDepth() - Method in class com.jogamp.gluegen.TypeInfo
-
- pointerGroup(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- pointerGroup() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- pointerGroup(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- pointerGroup(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- pointerGroup() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- pointerSizeInBytes() - Method in class com.jogamp.common.os.MachineDescription
-
- PointerType - Class in com.jogamp.gluegen.cgram.types
-
- PointerType(SizeThunk, Type, int) - Constructor for class com.jogamp.gluegen.cgram.types.PointerType
-
- popScope() - Method in class com.jogamp.gluegen.cgram.CSymbolTable
-
pop the last scope off the scope stack.
- popScope() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- popScope() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- position - Variable in class com.jogamp.common.nio.AbstractBuffer
-
- position() - Method in class com.jogamp.common.nio.AbstractBuffer
-
- position(int) - Method in class com.jogamp.common.nio.AbstractBuffer
-
- position() - Method in interface com.jogamp.common.nio.NativeBuffer
-
- position(int) - Method in interface com.jogamp.common.nio.NativeBuffer
-
- position() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
-
- position() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- position() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- position() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
-
- position() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
-
Returns the byte position in the stream.
- position() - Method in class com.jogamp.common.util.Bitstream
-
Returns the bit position in the stream.
- position() - Method in class com.jogamp.common.util.FloatStack
-
- position(int) - Method in class com.jogamp.common.util.FloatStack
-
- position() - Method in class com.jogamp.common.util.IntegerStack
-
- position(int) - Method in class com.jogamp.common.util.IntegerStack
-
- position() - Method in interface com.jogamp.common.util.PrimitiveStack
-
Returns the current position of this stack.
- position(int) - Method in interface com.jogamp.common.util.PrimitiveStack
-
Sets the position of this stack.
- POST_DEC - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- POST_INC - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- postfixExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- postfixExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- postfixExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- postfixExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- postfixExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- postfixExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- postfixSuffix() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- postfixSuffix() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- prepCEmitter(String, JavaType, CMethodBindingEmitter) - Method in class com.jogamp.gluegen.JavaEmitter
-
- PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- PreprocessorInfoChannel - Class in com.jogamp.gluegen.cgram
-
- PreprocessorInfoChannel() - Constructor for class com.jogamp.gluegen.cgram.PreprocessorInfoChannel
-
- primaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- primaryExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- primaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- primaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- primaryExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- primaryExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- PrimitiveStack - Interface in com.jogamp.common.util
-
Simple primitive-type stack.
- PrimitiveType - Class in com.jogamp.gluegen.cgram.types
-
- PrimitiveType(String, SizeThunk, int) - Constructor for class com.jogamp.gluegen.cgram.types.PrimitiveType
-
- printASTNode(AST, int) - Static method in class com.jogamp.gluegen.cgram.TNode
-
protected method that does the work of printing
- printSourceTrace() - Method in class com.jogamp.common.util.TaskBase
-
- printTree(AST) - Static method in class com.jogamp.gluegen.cgram.TNode
-
print given tree to System.out
- PRIVATE - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- PROCADDRESS_VAR_PREFIX - Static variable in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
Must be synchronized w/ ProcAddressTable.PROCADDRESS_VAR_PREFIX !!!
- ProcAddressCMethodBindingEmitter - Class in com.jogamp.gluegen.procaddress
-
- ProcAddressCMethodBindingEmitter(CMethodBindingEmitter, boolean, boolean, String, ProcAddressEmitter) - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
-
- ProcAddressConfiguration - Class in com.jogamp.gluegen.procaddress
-
- ProcAddressConfiguration() - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- ProcAddressEmitter - Class in com.jogamp.gluegen.procaddress
-
A subclass of JavaEmitter that modifies the normal emission of C
and Java code to allow dynamic lookups of the C entry points
associated with the Java methods.
- ProcAddressEmitter() - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
- ProcAddressJavaMethodBindingEmitter - Class in com.jogamp.gluegen.procaddress
-
A specialization of JavaMethodBindingEmitter with knowledge of how
to call through a function pointer.
- ProcAddressJavaMethodBindingEmitter(JavaMethodBindingEmitter, boolean, String, boolean, ProcAddressEmitter) - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
-
- ProcAddressJavaMethodBindingEmitter(ProcAddressJavaMethodBindingEmitter) - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
-
- ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter - Class in com.jogamp.gluegen.procaddress
-
This class emits the comment for the wrapper method
- ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter() - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter
-
- ProcAddressTable - Class in com.jogamp.gluegen.runtime
-
Superclass for all generated ProcAddressTables.
- ProcAddressTable() - Constructor for class com.jogamp.gluegen.runtime.ProcAddressTable
-
- ProcAddressTable(FunctionAddressResolver) - Constructor for class com.jogamp.gluegen.runtime.ProcAddressTable
-
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.jogamp.gluegen.structgen.CStructAnnotationProcessor
-
- prologue - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- PropertyAccess - Class in com.jogamp.common.util
-
Helper routines for accessing properties.
- PropertyAccess() - Constructor for class com.jogamp.common.util.PropertyAccess
-
- PROTECTED - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- PTR - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- PTR - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- PTR - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- PTR - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- PTR - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- PTR - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- PUBLIC - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- pushScope(String) - Method in class com.jogamp.gluegen.cgram.CSymbolTable
-
push a new scope onto the scope stack.
- pushScope(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- pushScope(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- put(B, Buffer) - Static method in class com.jogamp.common.nio.Buffers
-
- put(int, long) - Method in interface com.jogamp.common.nio.NativeBuffer
-
- put(long) - Method in interface com.jogamp.common.nio.NativeBuffer
-
- put(B) - Method in interface com.jogamp.common.nio.NativeBuffer
-
- put(PointerBuffer) - Method in class com.jogamp.common.nio.PointerBuffer
-
Relative bulk get method.
- put(int, long) - Method in class com.jogamp.common.nio.PointerBuffer
-
Absolute put method.
- put(long) - Method in class com.jogamp.common.nio.PointerBuffer
-
Relative put method.
- put(long[], int, int) - Method in class com.jogamp.common.nio.PointerBuffer
-
Relative bulk put method.
- put(long, boolean) - Method in class com.jogamp.common.util.IntBitfield
-
Set or clear the bit at position bitnum
according to bit
and return the previous value.
- put(int, boolean) - Method in class com.jogamp.common.util.IntBitfield
-
Set or clear the bit at position bitnum
according to bit
and return the previous value.
- put(int, int) - Method in class com.jogamp.common.util.IntIntHashMap
-
Maps the key to the specified value.
- put(int, long) - Method in class com.jogamp.common.util.IntLongHashMap
-
Maps the key to the specified value.
- put(int, Object) - Method in class com.jogamp.common.util.IntObjectHashMap
-
Maps the key to the specified value.
- put(T) - Method in class com.jogamp.common.util.LFRingbuffer
-
Enqueues the given element.
- put(long, int) - Method in class com.jogamp.common.util.LongIntHashMap
-
Maps the key to the specified value.
- put(long, long) - Method in class com.jogamp.common.util.LongLongHashMap
-
Maps the key to the specified value.
- put(long, Object) - Method in class com.jogamp.common.util.LongObjectHashMap
-
Maps the key to the specified value.
- put(T) - Method in interface com.jogamp.common.util.Ringbuffer
-
Enqueues the given element.
- put(T) - Method in class com.jogamp.common.util.SyncedRingbuffer
-
Enqueues the given element.
- put(String, Type) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
-
Create a mapping from a type to its name.
- putAll(IntIntHashMap) - Method in class com.jogamp.common.util.IntIntHashMap
-
Copies all of the mappings from the specified map to this map.
- putAll(IntLongHashMap) - Method in class com.jogamp.common.util.IntLongHashMap
-
Copies all of the mappings from the specified map to this map.
- putAll(IntObjectHashMap) - Method in class com.jogamp.common.util.IntObjectHashMap
-
Copies all of the mappings from the specified map to this map.
- putAll(LongIntHashMap) - Method in class com.jogamp.common.util.LongIntHashMap
-
Copies all of the mappings from the specified map to this map.
- putAll(LongLongHashMap) - Method in class com.jogamp.common.util.LongLongHashMap
-
Copies all of the mappings from the specified map to this map.
- putAll(LongObjectHashMap) - Method in class com.jogamp.common.util.LongObjectHashMap
-
Copies all of the mappings from the specified map to this map.
- putb(B, byte) - Static method in class com.jogamp.common.nio.Buffers
-
- putBlocking(T) - Method in class com.jogamp.common.util.LFRingbuffer
-
Enqueues the given element.
- putBlocking(T) - Method in interface com.jogamp.common.util.Ringbuffer
-
Enqueues the given element.
- putBlocking(T) - Method in class com.jogamp.common.util.SyncedRingbuffer
-
Enqueues the given element.
- putd(B, double) - Static method in class com.jogamp.common.nio.Buffers
-
- putf(B, float) - Static method in class com.jogamp.common.nio.Buffers
-
- puti(B, int) - Static method in class com.jogamp.common.nio.Buffers
-
- putNb(B, boolean, byte, boolean) - Static method in class com.jogamp.common.nio.Buffers
-
Store byte source value in given buffer after normalizing it to the destination value range
considering signed and unsigned source and destination representation.
- putNf(B, boolean, float) - Static method in class com.jogamp.common.nio.Buffers
-
Store float source value in given buffer after normalizing it to the destination value range
considering signed and unsigned destination representation.
- putNi(B, boolean, int, boolean) - Static method in class com.jogamp.common.nio.Buffers
-
Store short source value in given buffer after normalizing it to the destination value range
considering signed and unsigned source and destination representation.
- putNs(B, boolean, short, boolean) - Static method in class com.jogamp.common.nio.Buffers
-
Store short source value in given buffer after normalizing it to the destination value range
considering signed and unsigned source and destination representation.
- putOnTop(float[], int, int) - Method in class com.jogamp.common.util.FloatStack
-
FILO put operation
- putOnTop(FloatBuffer, int) - Method in class com.jogamp.common.util.FloatStack
-
FILO put operation
- putOnTop(int[], int, int) - Method in class com.jogamp.common.util.IntegerStack
-
FILO put operation
- putOnTop(IntBuffer, int) - Method in class com.jogamp.common.util.IntegerStack
-
FILO put operation
- puts(B, short) - Static method in class com.jogamp.common.nio.Buffers
-
- putSame(boolean) - Method in class com.jogamp.common.util.LFRingbuffer
-
Enqueues the same element at it's write position, if not full.
- putSame(boolean) - Method in interface com.jogamp.common.util.Ringbuffer
-
Enqueues the same element at it's write position, if not full.
- putSame(boolean) - Method in class com.jogamp.common.util.SyncedRingbuffer
-
Enqueues the same element at it's write position, if not full.
- rangeCheck(byte[], int, int) - Static method in class com.jogamp.common.nio.Buffers
-
- rangeCheck(char[], int, int) - Static method in class com.jogamp.common.nio.Buffers
-
- rangeCheck(short[], int, int) - Static method in class com.jogamp.common.nio.Buffers
-
- rangeCheck(int[], int, int) - Static method in class com.jogamp.common.nio.Buffers
-
- rangeCheck(long[], int, int) - Static method in class com.jogamp.common.nio.Buffers
-
- rangeCheck(float[], int, int) - Static method in class com.jogamp.common.nio.Buffers
-
- rangeCheck(double[], int, int) - Static method in class com.jogamp.common.nio.Buffers
-
- rangeCheck(Buffer, int) - Static method in class com.jogamp.common.nio.Buffers
-
- rangeCheckBytes(Object, int) - Static method in class com.jogamp.common.nio.Buffers
-
- rangeExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- rangeExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- rangeExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- rangeExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- RBRACK - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- RCURLY - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- RCURLY - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- RCURLY - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- RCURLY - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- RCURLY - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- RCURLY - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- RCURLY - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- read() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
-
- read() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- read() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- read() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
-
- read() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
-
Reads one byte from the stream.
- read(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Reads the configuration file.
- read(String, String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Reads the specified file, treating each line as if it started with the
specified string.
- read() - Method in class com.jogamp.gluegen.pcpp.ConcatenatingReader
-
- read(char[], int, int) - Method in class com.jogamp.gluegen.pcpp.ConcatenatingReader
-
- readAccessControl(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readArgumentIsString(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
When const char* arguments in the C function prototypes are encountered,
the emitter will normally convert them to byte[]
arguments.
- readBit(boolean) - Method in class com.jogamp.common.util.Bitstream
-
- readBits31(boolean, int) - Method in class com.jogamp.common.util.Bitstream
-
- readBoolean(String, StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readClassJavadoc(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readConfigurationFile(String) - Method in class com.jogamp.gluegen.DebugEmitter
-
- readConfigurationFile(String) - Method in interface com.jogamp.gluegen.GlueEmitter
-
- readConfigurationFile(String) - Method in class com.jogamp.gluegen.JavaEmitter
-
- readCustomCCode(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readCustomJavaCode(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readExtend(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readExtendedIntfImplSymbols(StringTokenizer, String, int, boolean, boolean, boolean) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readForceStaticInitCode(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readGetProcAddressTableExpr(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- readIgnore(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readIgnoreField(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readIgnoreNot(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readImplements(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readJavaPrologueOrEpilogue(StringTokenizer, String, int, boolean) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readLocalProcAddressCallingConvention(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- readManuallyImplement(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readManualStaticInitCall(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readMethodJavadoc(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readOpaque(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readParentClass(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readProcAddressNameExpr(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- readRangeCheck(StringTokenizer, String, int, boolean) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readRenameJavaSymbol(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readRenameJavaType(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readReturnedArrayLength(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readReturnsString(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readReturnValueCapacity(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readReturnValueLength(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readString(String, StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readStructPackage(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readTemporaryCVariableAssignment(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readTemporaryCVariableDeclaration(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readUInt16(boolean, boolean) - Method in class com.jogamp.common.util.Bitstream
-
- readUInt16(boolean, byte[], int) - Static method in class com.jogamp.common.util.Bitstream
-
Return incoming uint16_t
value and swap bytes if !
- readUInt32(boolean, boolean) - Method in class com.jogamp.common.util.Bitstream
-
- readUInt32(boolean, byte[], int) - Static method in class com.jogamp.common.util.Bitstream
-
Return incoming uint32_t
and swap bytes if !
- readUInt8(boolean) - Method in class com.jogamp.common.util.Bitstream
-
- readUnignore(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- readUnimplemented(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- ready() - Method in class com.jogamp.gluegen.pcpp.ConcatenatingReader
-
- RecursiveLock - Interface in com.jogamp.common.util.locks
-
Reentrance capable locking toolkit.
- RecursiveThreadGroupLock - Interface in com.jogamp.common.util.locks
-
Reentrance capable locking toolkit, supporting multiple threads as owner.
- referenceBuffer(int, Buffer) - Method in class com.jogamp.common.nio.PointerBuffer
-
Put the address of the given direct Buffer at the given position
of this pointer array.
- referenceBuffer(Buffer) - Method in class com.jogamp.common.nio.PointerBuffer
-
Put the address of the given direct Buffer at the end
of this pointer array.
- ReferencedStructs - Class in com.jogamp.gluegen
-
- ReferencedStructs() - Constructor for class com.jogamp.gluegen.ReferencedStructs
-
- ReflectionUtil - Class in com.jogamp.common.util
-
- ReflectionUtil() - Constructor for class com.jogamp.common.util.ReflectionUtil
-
- ReflectionUtil.AWTNames - Class in com.jogamp.common.util
-
- ReflectionUtil.AWTNames() - Constructor for class com.jogamp.common.util.ReflectionUtil.AWTNames
-
- ReflectionUtil.MethodAccessor - Class in com.jogamp.common.util
-
Convenient Method access class
- ReflectionUtil.MethodAccessor(Class<?>, String, Class<?>...) - Constructor for class com.jogamp.common.util.ReflectionUtil.MethodAccessor
-
- register() - Static method in class com.jogamp.common.net.GenericURLStreamHandlerFactory
-
Returns the singleton instance of the registered GenericURLStreamHandlerFactory
or null if registration was not successful.
- registerHandler(ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
-
- relationalExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- relationalExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- relationalExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- relationalExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- relationalExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- relationalExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- RELEASE - Static variable in class com.jogamp.common.os.AndroidVersion
-
official build version string
- remaining() - Method in class com.jogamp.common.nio.AbstractBuffer
-
- remaining() - Method in interface com.jogamp.common.nio.NativeBuffer
-
- remaining() - Method in class com.jogamp.common.util.FloatStack
-
- remaining() - Method in class com.jogamp.common.util.IntegerStack
-
- remaining() - Method in interface com.jogamp.common.util.PrimitiveStack
-
- remainingBytes(Object) - Static method in class com.jogamp.common.nio.Buffers
-
Returns the number of remaining bytes of the given anonymous buffer
.
- remainingElem(Object) - Static method in class com.jogamp.common.nio.Buffers
-
Returns the number of remaining elements of the given anonymous buffer
.
- remove(Object) - Method in class com.jogamp.common.util.ArrayHashSet
-
Remove element from this list.
- remove(int) - Method in class com.jogamp.common.util.ArrayHashSet
-
Remove element at given index from this list.
- remove(int) - Method in class com.jogamp.common.util.IntIntHashMap
-
Removes the key-value mapping from this map.
- remove(int) - Method in class com.jogamp.common.util.IntLongHashMap
-
Removes the key-value mapping from this map.
- remove(int) - Method in class com.jogamp.common.util.IntObjectHashMap
-
Removes the key-value mapping from this map.
- remove(long) - Method in class com.jogamp.common.util.LongIntHashMap
-
Removes the key-value mapping from this map.
- remove(long) - Method in class com.jogamp.common.util.LongLongHashMap
-
Removes the key-value mapping from this map.
- remove(long) - Method in class com.jogamp.common.util.LongObjectHashMap
-
Removes the key-value mapping from this map.
- remove(String) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
-
Remove the mapping from the specified name to its associated type.
- removeAll(Collection<?>) - Method in class com.jogamp.common.util.ArrayHashSet
-
Remove all elements of given
Collection
from this list.
- removeEnumerate(String) - Method in class com.jogamp.gluegen.cgram.types.EnumType
-
Remove the enumerate with the given name.
- removeModifier(FunctionEmitter.EmissionModifier) - Method in class com.jogamp.gluegen.FunctionEmitter
-
- removeOneLevelScope(String) - Method in class com.jogamp.gluegen.cgram.CSymbolTable
-
remove one level of scope from name MBZ
- removeOwner(Thread) - Method in interface com.jogamp.common.util.locks.RecursiveThreadGroupLock
-
Remove a thread from the list of additional lock owner threads.
- removeSelf() - Method in class com.jogamp.gluegen.cgram.TNode
-
remove this node from the tree, resetting sibling and parent
pointers as necessary.
- rename(String) - Method in class com.jogamp.gluegen.ConstantDefinition
-
Supports renaming in Java binding.
- renameJavaType(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns a replacement name for this type, which should be the
name of a Java wrapper class for a C struct, or the name
unchanged if no RenameJavaType directive was specified for this
type.
- renameMethodName(String) - Method in class com.jogamp.gluegen.MethodBinding
-
Supports renaming C function in Java binding.
- replaceJavaArgumentType(int, JavaType) - Method in class com.jogamp.gluegen.MethodBinding
-
Creates a new MethodBinding replacing the specified Java
argument type with a new argument type.
- reportError(RecognitionException) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- reportError(NoViableAltException) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- reportError(MismatchedTokenException) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- reportError(RecognitionException) - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- reportError(RecognitionException) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- reportError(NoViableAltException) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- reportError(MismatchedTokenException) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- reportError(RecognitionException) - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- reportWarning(String) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- reportWarning(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- reportWarning(String) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- reportWarning(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- requiresStaticInitialization(String) - Method in class com.jogamp.gluegen.JavaEmitter
-
- reset() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
-
- reset() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- reset() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- reset() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
-
- reset() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
-
- reset() - Method in class com.jogamp.common.util.Bitstream
-
- reset() - Method in class com.jogamp.gluegen.pcpp.ConcatenatingReader
-
- reset(DynamicLookupHelper) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
-
Resets the complete table.
- resetForNameCount() - Static method in class com.jogamp.common.util.ReflectionUtil
-
- resetFull(T[]) - Method in class com.jogamp.common.util.LFRingbuffer
-
- resetFull(T[]) - Method in interface com.jogamp.common.util.Ringbuffer
-
Resets the read and write position according to a full ring buffer
and fill all slots w/ elements of array copyFrom
.
- resetFull(T[]) - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- resolve(String) - Method in class com.jogamp.common.net.AssetURLContext
-
Resolving path to a URL sub protocol and return it's open URLConnection
- resolve(String, ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
-
- resolve(String) - Method in interface com.jogamp.common.net.PiggybackURLContext
-
Resolving path to a URL sub protocol and return it's open URLConnection
- resolve(int) - Method in class com.jogamp.common.util.IOUtil.ClassResources
-
- resolve(URL) - Method in interface com.jogamp.common.util.JarUtil.Resolver
-
- resolve(String, DynamicLookupHelper) - Method in interface com.jogamp.gluegen.runtime.FunctionAddressResolver
-
Resolves the name of the function bound to the method and returns the address.
- resourceCount() - Method in class com.jogamp.common.util.IOUtil.ClassResources
-
Returns the number of resources, i.e.
- resourcePaths - Variable in class com.jogamp.common.util.IOUtil.ClassResources
-
- result - Variable in class com.jogamp.common.util.FunctionTask
-
- results() - Method in class com.jogamp.gluegen.ReferencedStructs
-
- retainAll(Collection<?>) - Method in class com.jogamp.common.util.ArrayHashSet
-
Retain all elements of the given
Collection
c, ie
remove all elements not contained by the given
Collection
c.
- returnedArrayLength(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns a MessageFormat string of the Java expression calculating
the number of elements in the returned array from the specified function
name.
- returnsString(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Indicates whether the given function (which returns a
char*
in C) should be translated as returning a
java.lang.String
.
- returnValueCapacity(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns a MessageFormat string of the C expression calculating
the capacity of the java.nio.ByteBuffer being returned from a
native method, or null if no expression has been specified.
- returnValueLength(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns a MessageFormat string of the C expression calculating
the length of the array being returned from a native method.
- rewind() - Method in class com.jogamp.common.nio.AbstractBuffer
-
- rewind() - Method in interface com.jogamp.common.nio.NativeBuffer
-
- Ringbuffer<T> - Interface in com.jogamp.common.util
-
Ring buffer interface, a.k.a circular buffer.
- RPAREN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- RPAREN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- RPAREN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- RPAREN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- RPAREN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- RPAREN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- RPAREN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- run() - Method in class com.jogamp.common.util.FunctionTask
-
- run() - Method in class com.jogamp.common.util.IOUtil.StreamMonitor
-
- run() - Method in class com.jogamp.common.util.RunnableTask
-
- run() - Method in class com.jogamp.common.util.TaskBase
-
- run(Reader, String, Class<?>, List<String>, List<String>, String, boolean) - Method in class com.jogamp.gluegen.GlueGen
-
- run(Reader, String) - Method in class com.jogamp.gluegen.pcpp.PCPP
-
- runnable - Variable in class com.jogamp.common.util.FunctionTask
-
- runnable - Variable in class com.jogamp.common.util.RunnableTask
-
- runnableException - Variable in class com.jogamp.common.util.TaskBase
-
- RunnableExecutor - Interface in com.jogamp.common.util
-
- RunnableExecutor.CurrentThreadExecutor - Class in com.jogamp.common.util
-
- RunnableTask - Class in com.jogamp.common.util
-
Helper class to provide a Runnable queue implementation with a Runnable wrapper
which notifies after execution for the invokeAndWait()
semantics.
- RunnableTask(Runnable, Object, boolean, PrintStream) - Constructor for class com.jogamp.common.util.RunnableTask
-
Create a RunnableTask object w/ synchronization,
ie. suitable for invokeAndWait()
, i.e.
- runSymbolFilter(SymbolFilter) - Method in interface com.jogamp.gluegen.GlueEmitterControls
-
Runs the given filter on the #defines, enum definitions and
function symbols that this controller has parsed.
- runSymbolFilter(SymbolFilter) - Method in class com.jogamp.gluegen.GlueGen
-
- runtimeExceptionType() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the kind of exception to raise if run-time checks fail in the generated code.
- runtimeExceptionType() - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
- SCHEME_SEPARATOR - Static variable in class com.jogamp.common.util.IOUtil
-
":"
- SDK_INT - Static variable in class com.jogamp.common.os.AndroidVersion
-
SDK Version number, key to VERSION_CODES
- SDK_NAME - Static variable in class com.jogamp.common.os.AndroidVersion
-
SDK Version string
- SecurityUtil - Class in com.jogamp.common.util
-
- SecurityUtil() - Constructor for class com.jogamp.common.util.SecurityUtil
-
- SEMI - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- SEMI - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- SEMI - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- SEMI - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- SEMI - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- SEMI - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- SEMI - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- SEPERATOR - Static variable in class com.jogamp.common.util.VersionUtil
-
- set(int, E) - Method in class com.jogamp.common.util.ArrayHashSet
-
- setArgs(A...) - Method in class com.jogamp.common.util.FunctionTask
-
- setArgumentName(int, String) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
-
- setAttachment(Object) - Method in class com.jogamp.common.util.TaskBase
-
Attach a custom object to this task.
- setAttribute(String, Object) - Method in class com.jogamp.gluegen.cgram.TNode
-
set an attribute in the attribute table.
- setBodyParsed() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
- setByteAt(int, byte) - Method in class com.jogamp.common.nio.StructAccessor
-
Puts a byte at the specified byteOffset.
- setBytesAt(int, byte[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- setCharAt(int, char) - Method in class com.jogamp.common.nio.StructAccessor
-
Puts a char at the specified byteOffset.
- setCharsAt(int, char[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- setCommentEmitter(CommentEmitter) - Method in class com.jogamp.gluegen.FunctionEmitter
-
Set the object that will emit the comment for this function.
- setConfig(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set the configuration file name.
- setCountingTokens(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
- setCountingTokens(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
-
- setDebug(boolean) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set the debug flag (optional).
- setDebug(boolean) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- setDefNode(TNode) - Method in class com.jogamp.gluegen.cgram.TNode
-
set the def node for this node
- setDoubleAt(int, double) - Method in class com.jogamp.common.nio.StructAccessor
-
Puts a double at the specified byteOffset.
- setDoublesAt(int, double[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- setDumpCPP(boolean) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set the dumpCPP flag (optional).
- setEmitBody(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
Accessor for subclasses.
- setEmitter(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set the emitter class name.
- setEnums(List<EnumType>) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
Pre-define the list of EnumTypes for this HeaderParser.
- setEpilogue(List<String>) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
Sets the manually-generated epilogue code for this emitter.
- setEraseBufferAndArrayTypes(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
Accessor for subclasses.
- setExcludes(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set the set of exclude patterns.
- setFloatAt(int, float) - Method in class com.jogamp.common.nio.StructAccessor
-
Puts a float at the specified byteOffset.
- setFloatsAt(int, float[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- setForDirectBufferImplementation(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
Accessor for subclasses.
- setForImplementingMethodCall(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
Accessor for subclasses.
- setForIndirectBufferAndArrayImplementation(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
Accessor for subclasses.
- setGrowSize(int) - Method in class com.jogamp.common.util.FloatStack
-
- setGrowSize(int) - Method in class com.jogamp.common.util.IntegerStack
-
- setGrowSize(int) - Method in interface com.jogamp.common.util.PrimitiveStack
-
Set new {@link #growSize().
- setHandler(String, URLStreamHandler) - Method in class com.jogamp.common.net.GenericURLStreamHandlerFactory
-
Sets the handler
for protocol
.
- setIncludeRefid(Reference) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set a org.apache.tools.ant.types.Reference
to simplify adding
of complex sets of files to include.
- setIncludes(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set the set of include patterns.
- setIntAt(int, int) - Method in class com.jogamp.common.nio.StructAccessor
-
Puts a int at the specified byteOffset.
- setIntAt(int, int, int) - Method in class com.jogamp.common.nio.StructAccessor
-
Puts a int at the specified byteOffset.
- setIntsAt(int, int[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- setIsCStructFunctionPointer(boolean) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
If method originates from a struct, see
MethodBinding.hasContainingType()
,
it can either purposed to call a native static function (default)
or a struct's function pointer.
- setJavaReturnType(JavaType) - Method in class com.jogamp.gluegen.MethodBinding
-
- setKeyNotFoundValue(int) - Method in class com.jogamp.common.util.IntIntHashMap
-
Sets the new key not found value.
- setKeyNotFoundValue(long) - Method in class com.jogamp.common.util.IntLongHashMap
-
Sets the new key not found value.
- setKeyNotFoundValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap
-
Sets the new key not found value.
- setKeyNotFoundValue(int) - Method in class com.jogamp.common.util.LongIntHashMap
-
Sets the new key not found value.
- setKeyNotFoundValue(long) - Method in class com.jogamp.common.util.LongLongHashMap
-
Sets the new key not found value.
- setKeyNotFoundValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap
-
Sets the new key not found value.
- setLayouted() - Method in class com.jogamp.gluegen.cgram.types.MemoryLayoutType
-
- setLineNum(int) - Method in class com.jogamp.gluegen.cgram.TNode
-
Set the line number for this node
- setLiteralInclude(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set a literal include directories, separated with a comma.
- setLoadingAction(JNILibLoaderBase.LoaderAction) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
-
- setLongAt(int, long) - Method in class com.jogamp.common.nio.StructAccessor
-
Puts a long at the specified byteOffset.
- setLongAt(int, long, int) - Method in class com.jogamp.common.nio.StructAccessor
-
Puts a long at the specified byteOffset.
- setLongsAt(int, long[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- setMarker(boolean) - Method in class com.jogamp.gluegen.cgram.TNode
-
Set the marker value for this node.
- setName(String) - Method in class com.jogamp.gluegen.cgram.types.IntType
-
- setName(String) - Method in class com.jogamp.gluegen.cgram.types.PointerType
-
- setName(String) - Method in class com.jogamp.gluegen.cgram.types.Type
-
Set the name of this type; used for handling typedefs.
- setNext(TypeInfo) - Method in class com.jogamp.gluegen.TypeInfo
-
- setOffset(SizeThunk) - Method in class com.jogamp.gluegen.cgram.types.Field
-
Sets the offset of this field in the containing data structure.
- setOriginalSource(String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
- setOriginalSource(String) - Method in class com.jogamp.gluegen.cgram.StdCLexer
-
- setOut(OutputStream) - Method in class com.jogamp.gluegen.pcpp.PCPP
-
- setOutputRootDir(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set the output root dir (optional).
- setOutputRootDir(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- setPreprocessingDirective(String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
- setPreprocessingDirective(String) - Method in class com.jogamp.gluegen.cgram.StdCLexer
-
- setProcAddressNameExpr(String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- setPrologue(List<String>) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
Sets the manually-generated prologue code for this emitter.
- setResolver(JarUtil.Resolver) - Static method in class com.jogamp.common.util.JarUtil
-
- setReturnedArrayLengthExpression(String) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
If the underlying function returns an array (currently only
arrays of compound types are supported) as opposed to a pointer
to an object, this method should be called to provide a
MessageFormat string containing an expression that computes the
number of elements of the returned array.
- setReturnedArrayLengthExpression(String, boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- setReturnValueCapacityExpression(MessageFormat) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
If this function returns a void* encapsulated in a
java.nio.Buffer (or compound type wrapper), sets the expression
for the capacity of the returned Buffer.
- setReturnValueLengthExpression(MessageFormat) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
If this function returns an array, sets the expression for the
length of the returned array.
- setShortAt(int, short) - Method in class com.jogamp.common.nio.StructAccessor
-
Puts a short at the specified byteOffset.
- setShortsAt(int, short[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- setSize(SizeThunk) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
- setSource(String) - Method in class com.jogamp.gluegen.cgram.CToken
-
- setSource(String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
- setSource(String) - Method in class com.jogamp.gluegen.cgram.StdCLexer
-
- setSrc(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set the source C file that is to be parsed.
- setStream(byte[]) - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
-
- setStream(ByteBuffer) - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- setStream(InputStream) - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- setStream(OutputStream) - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
-
- setStream(T) - Method in interface com.jogamp.common.util.Bitstream.ByteStream
-
- setStream(T, boolean) - Method in class com.jogamp.common.util.Bitstream
-
- setStructDictionary(TypeDictionary) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
Set the dictionary mapping struct names (i.e., the "foo" in
"struct foo { ... };") to types for this HeaderParser.
- setStructName(String) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
Sets the struct name of this CompoundType, i.e. the "foo" in the
construct "struct foo { ... };".
- setTemporaryCVariableAssignments(List<String>) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Sets up a List of Strings containing assignments for temporary C
variables which are made after the underlying function call.
- setTemporaryCVariableDeclarations(List<String>) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Sets up a List of Strings containing declarations for temporary C
variables to be assigned to after the underlying function call.
- setText(String) - Method in class com.jogamp.gluegen.cgram.TNode
-
Set the token text for this node
- setThrowIOExceptionOnEOF(boolean) - Method in class com.jogamp.common.util.Bitstream
-
- setTokenNumber(int) - Method in class com.jogamp.gluegen.cgram.CToken
-
- setTokenVocabulary(String) - Static method in class com.jogamp.gluegen.cgram.TNode
-
Set the token vocabulary to a tokentypes class
generated by antlr.
- setType(int) - Method in class com.jogamp.gluegen.cgram.TNode
-
Set the token type for this node
- setTypedefDictionary(TypeDictionary) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
Set the dictionary mapping typedef names to types for this
HeaderParser.
- setValue(int) - Method in class com.jogamp.common.util.IntIntHashMap.Entry
-
Sets the value for this entry.
- setValue(long) - Method in class com.jogamp.common.util.IntLongHashMap.Entry
-
Sets the value for this entry.
- setValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
-
Sets the value for this entry.
- setValue(int) - Method in class com.jogamp.common.util.LongIntHashMap.Entry
-
Sets the value for this entry.
- setValue(long) - Method in class com.jogamp.common.util.LongLongHashMap.Entry
-
Sets the value for this entry.
- setValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
-
Sets the value for this entry.
- shallLinkGlobal() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
-
- shallLookupGlobal() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
-
If method returns
true
and if a
SecurityManager
is installed, user needs link permissions
for
all libraries, i.e. for
new RuntimePermission("loadLibrary.*");
!
- shiftExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- shiftExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- shiftExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- shiftExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- shiftExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- shiftExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- short_to_byte(short, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- short_to_double(short, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- short_to_float(short, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- short_to_int(short, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- shortArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
-
Class for Java type short[]
- shortBufferArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
-
Class for Java type ShortBuffer[]
- shouldIgnoreInImpl(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns true if this #define, function, struct, or field within
a struct should be ignored during glue code generation of implementation only.
- shouldIgnoreInInterface(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns true if this #define, function, struct, or field within
a struct should be ignored during glue code generation of interfaces and implementation.
- signatureCanUseIndirectNIO() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if it is possible for any of the outgoing arguments
to be indirect NIO buffers.
- signatureOnly() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
Indicates whether this emitter will print only a signature, or
whether it will emit Java code for the body of the method as
well.
- signatureRequiresStaticInitialization() - Method in class com.jogamp.gluegen.MethodBinding
-
- signatureUsesArraysOfCompoundTypeWrappers() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature use arrays of "compound type wrappers",
or NIO-based wrappers for C data structures.
- signatureUsesCArrays() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature represent C arrays.
- signatureUsesCompoundTypeWrappers() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature use "compound type wrappers", or
NIO-based wrappers for C data structures.
- signatureUsesCPrimitivePointers() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature represent C primitive pointers.
- signatureUsesCVoidPointers() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature represent C void* pointers.
- signatureUsesJavaPrimitiveArrays() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature represent Java primitive arrays.
- signatureUsesNIO() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature require conversion or checking due to
the use of New I/O.
- singleton - Static variable in class com.jogamp.common.util.awt.AWTEDTExecutor
-
- SingletonInstance - Class in com.jogamp.common.util.locks
-
- SingletonInstance(long) - Constructor for class com.jogamp.common.util.locks.SingletonInstance
-
- size() - Method in class com.jogamp.common.util.ArrayHashSet
-
- size() - Method in class com.jogamp.common.util.IntIntHashMap
-
Returns the current number of key-value mappings in this map.
- size() - Method in class com.jogamp.common.util.IntLongHashMap
-
Returns the current number of key-value mappings in this map.
- size() - Method in class com.jogamp.common.util.IntObjectHashMap
-
Returns the current number of key-value mappings in this map.
- size() - Method in class com.jogamp.common.util.LFRingbuffer
-
- size() - Method in class com.jogamp.common.util.LongIntHashMap
-
Returns the current number of key-value mappings in this map.
- size() - Method in class com.jogamp.common.util.LongLongHashMap
-
Returns the current number of key-value mappings in this map.
- size() - Method in class com.jogamp.common.util.LongObjectHashMap
-
Returns the current number of key-value mappings in this map.
- size() - Method in interface com.jogamp.common.util.Ringbuffer
-
Returns the number of elements in this ring buffer.
- size() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- SIZEOF_BYTE - Static variable in class com.jogamp.common.nio.Buffers
-
- SIZEOF_CHAR - Static variable in class com.jogamp.common.nio.Buffers
-
- SIZEOF_DOUBLE - Static variable in class com.jogamp.common.nio.Buffers
-
- SIZEOF_FLOAT - Static variable in class com.jogamp.common.nio.Buffers
-
- SIZEOF_INT - Static variable in class com.jogamp.common.nio.Buffers
-
- SIZEOF_LONG - Static variable in class com.jogamp.common.nio.Buffers
-
- SIZEOF_SHORT - Static variable in class com.jogamp.common.nio.Buffers
-
- sizeOfBufferElem(Object) - Static method in class com.jogamp.common.nio.Buffers
-
Returns the size of a single element of the given buffer in bytes
or 0
if the given buffer is null
.
- SizeThunk - Class in com.jogamp.gluegen.cgram.types
-
Provides a level of indirection between the definition of a type's
size and the absolute value of this size.
- skip(long) - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
-
- skip(long) - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- skip(long) - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- skip(long) - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
-
- skip(long) - Method in interface com.jogamp.common.util.Bitstream.ByteStream
-
It is implementation dependent, whether backward skip giving a negative number is supported or not.
- skip(long) - Method in class com.jogamp.common.util.Bitstream
-
It is implementation dependent, whether backward skip giving a negative number is supported or not.
- skip(long) - Method in class com.jogamp.gluegen.pcpp.ConcatenatingReader
-
- skipProcAddressGen(String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- SL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- SL_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- SL_COMMENT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- slashify(String, boolean, boolean) - Static method in class com.jogamp.common.util.IOUtil
-
- slice(B) - Static method in class com.jogamp.common.nio.Buffers
-
Calls slice on the specified buffer while maintaining the byteorder.
- slice(B, int, int) - Static method in class com.jogamp.common.nio.Buffers
-
Slices the specified buffer with offset as position and offset+size as limit
while maintaining the byteorder.
- slice(int, int) - Method in class com.jogamp.common.nio.StructAccessor
-
Returns a slice of the current ByteBuffer starting at the
specified byte offset and extending the specified number of
bytes.
- slice2Float(Buffer, int, int) - Static method in class com.jogamp.common.nio.Buffers
-
Slices a ByteBuffer or a FloatBuffer to a FloatBuffer
at the given position with the given size in float-space.
- slice2Float(float[], int, int) - Static method in class com.jogamp.common.nio.Buffers
-
Slices a primitive float backing array to a FloatBuffer at the given position with the given size
in float-space by
wrapping
the backing array.
- SLIST - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- sourceStack - Variable in class com.jogamp.common.util.TaskBase
-
- Space - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- Space - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- Space - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- Space - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- Space - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- Space - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- specifierQualifierList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- specifierQualifierList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- specifierQualifierList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- specifierQualifierList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- specifierQualifierList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- SR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- SR_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- STAR - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- STAR - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- STAR - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- STAR - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- STAR - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- STAR - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- STAR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- startsWithDescriptor(String) - Static method in class com.jogamp.gluegen.JavaConfiguration
-
- state - Variable in class com.jogamp.common.util.VersionNumber
-
- statement(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- statement() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- statement(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- statement(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- statement() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- statement() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- statementBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- statementBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- statementBody(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- statementList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- statementList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- statementList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- statementList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- statementList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- STATIC - Static variable in class com.jogamp.gluegen.FunctionEmitter
-
- STATIC_INIT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- StdCLexer - Class in com.jogamp.gluegen.cgram
-
- StdCLexer(InputStream) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
-
- StdCLexer(Reader) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
-
- StdCLexer(InputBuffer) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
-
- StdCLexer(LexerSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
-
- StdCParser - Class in com.jogamp.gluegen.cgram
-
- StdCParser(TokenBuffer, int) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
-
- StdCParser(TokenBuffer) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
-
- StdCParser(TokenStream, int) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
-
- StdCParser(TokenStream) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
-
- StdCParser(ParserSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
-
- STDCTokenTypes - Interface in com.jogamp.gluegen.cgram
-
- storageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- storageClassSpecifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- storageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- storageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- storageClassSpecifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- strEnd - Variable in class com.jogamp.common.util.VersionNumber
-
- STRICTFP - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- STRING_CHARS_PREFIX - Static variable in class com.jogamp.gluegen.CMethodBindingEmitter
-
- STRING_LITERAL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- stringArguments(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns a list of Integer
s which are the indices of const char*
arguments that should be converted to String
s.
- stringArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
-
Class for Java type String[]
- stringConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- stringConst() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- stringConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- stringConst(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- stringConst() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- stringToPrimitiveType(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- strOptExprPair(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- strOptExprPair() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- strOptExprPair(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- strOptExprPair(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- StructAccessor - Class in com.jogamp.common.nio
-
- StructAccessor(ByteBuffer) - Constructor for class com.jogamp.common.nio.StructAccessor
-
- structDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- structDeclaration() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- structDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- structDeclaration(AST, CompoundType) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- structDeclaration() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- structDeclarationList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- structDeclarationList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- structDeclarationList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- structDeclarationList(AST, CompoundType) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- structDeclarationList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- structDeclarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- structDeclarator() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- structDeclarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- structDeclarator(AST, CompoundType, Type) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- structDeclarator() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- structDeclaratorList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- structDeclaratorList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- structDeclaratorList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- structDeclaratorList(AST, CompoundType, Type) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- structDeclaratorList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- StructLayout - Class in com.jogamp.gluegen.cgram.types
-
Encapsulates algorithm for laying out data structures.
- StructLayout(int) - Constructor for class com.jogamp.gluegen.cgram.types.StructLayout
-
- structOrUnion() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- structOrUnion() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- structOrUnionBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- structOrUnionBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- structOrUnionBody(AST, CompoundTypeKind, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- structOrUnionSpecifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- structOrUnionSpecifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- structsOnly() - Method in class com.jogamp.gluegen.JavaConfiguration
-
- structSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- structSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- structSpecifier(AST, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- StructType - Class in com.jogamp.gluegen.cgram.types
-
- StructType(String, SizeThunk, int) - Constructor for class com.jogamp.gluegen.cgram.types.StructType
-
- strVal - Variable in class com.jogamp.common.util.VersionNumberString
-
- sub - Variable in class com.jogamp.common.util.VersionNumber
-
- subConn - Variable in class com.jogamp.common.net.PiggybackURLConnection
-
- subList(int, int) - Method in class com.jogamp.common.util.ArrayHashSet
-
- subUrl - Variable in class com.jogamp.common.net.PiggybackURLConnection
-
- SUPER_CTOR_CALL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- superClassClause() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- SymbolFilter - Interface in com.jogamp.gluegen
-
Provides a mechanism by which the GlueEmitter can look at all of
the #defines, enum values and function symbols and perform certain
filtering and processing which requires all of them to be visible
simultaneously.
- symbolTable - Variable in class com.jogamp.gluegen.cgram.GnuCParser
-
- symbolTable - Variable in class com.jogamp.gluegen.cgram.StdCParser
-
- SyncedRingbuffer<T> - Class in com.jogamp.common.util
-
- SyncedRingbuffer(T[]) - Constructor for class com.jogamp.common.util.SyncedRingbuffer
-
Create a full ring buffer instance w/ the given array's net capacity and content.
- SyncedRingbuffer(Class<? extends T[]>, int) - Constructor for class com.jogamp.common.util.SyncedRingbuffer
-
Create an empty ring buffer instance w/ the given net capacity
.
- SYNCHRONIZED - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- syncObject - Variable in class com.jogamp.common.util.TaskBase
-