- ABI_TYPE - Static variable in class com.jogamp.common.os.AndroidVersion
-
- ABI_TYPE2 - Static variable in class com.jogamp.common.os.AndroidVersion
-
- ABSTRACT - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- ABSTRACT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- AbstractBuffer<B extends AbstractBuffer> - Class in com.jogamp.common.nio
-
- AbstractBuffer(Buffer, int, int) - Constructor for class com.jogamp.common.nio.AbstractBuffer
-
capacity and elementSize should be match the equation w/ target buffer type
- aCase() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- accessControl(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the access control for the emitted Java method.
- add(E) - Method in class com.jogamp.common.util.ArrayHashSet
-
Add element at the end of this list, if it is not contained yet.
- add(int, E) - Method in class com.jogamp.common.util.ArrayHashSet
-
Add element at the given index in this list, if it is not contained yet.
- add(String, TNode) - Method in class com.jogamp.gluegen.cgram.CSymbolTable
-
add a node to the table with it's key as
the current scope and the name
- add(SizeThunk, SizeThunk) - Static method in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- addAlias(String) - Method in class com.jogamp.gluegen.ConstantDefinition
-
- addAliasedName(String) - Method in class com.jogamp.gluegen.ConstantDefinition
-
- addAliasedName(String) - Method in class com.jogamp.gluegen.MethodBinding
-
- addAll(Collection<? extends E>) - Method in class com.jogamp.common.util.ArrayHashSet
-
Add all elements of given
Collection
at the end of this list.
- addAll(int, Collection<? extends E>) - Method in class com.jogamp.common.util.ArrayHashSet
-
- addAll(Class<?>, URI) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
Adds all types, native libraries, class files and other files (resources)
if not yet added.
- addArgument(Type, String) - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
-
Add an argument's name and type.
- addArgument(Type, String) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
-
Add an argument's name and type.
- addClasses(Class<?>, URI) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
Adds native classes, if not yet added.
- addClassJavadoc(String, String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- addCurrentScopeToName(String) - Method in class com.jogamp.gluegen.cgram.CSymbolTable
-
given a name for a type, append it with the
current scope.
- addCustomJavaCode(String, String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- addDefine(String, String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
- addDefine(String, String) - Method in class com.jogamp.gluegen.cgram.StdCLexer
-
- addDefine(String, String) - Method in class com.jogamp.gluegen.pcpp.PCPP
-
- addDirset(DirSet) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Add a nested org.apache.tools.ant.types.DirSet
to specify
the files to include.
- addEnum(String, long) - Method in class com.jogamp.gluegen.cgram.types.EnumType
-
- addField(Field) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
Adds a field to this type.
- addForceProcAddressGen(String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- additiveExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- additiveExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- additiveExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- additiveExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- additiveExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- additiveExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- addJavaArgumentType(JavaType) - Method in class com.jogamp.gluegen.MethodBinding
-
- addJavaPrologueOrEpilogue(String, String, boolean) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- addJavaSymbolRename(String, String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Programmatically adds a rename directive for the given symbol.
- addLineForTokenNumber(Object, Integer) - Method in class com.jogamp.gluegen.cgram.PreprocessorInfoChannel
-
- addLoaded(String) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
-
- addLocalProcAddressCallingConvention(String, String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- addMethodJavadoc(String, String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- addModifier(FunctionEmitter.EmissionModifier) - Method in class com.jogamp.gluegen.FunctionEmitter
-
- addModifiers(Iterator<FunctionEmitter.EmissionModifier>) - Method in class com.jogamp.gluegen.FunctionEmitter
-
- addNativeJarLibs(Class<?>, String) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
-
Loads and adds a JAR file's native library to the TempJarCache.
The native library JAR file's URI is derived as follows:
[1] GLProfile.class
->
[2] http://lala/
->
[4] http://lala/'nativeJarBaseName'-'os.and.arch'.jar
Where:
[1] is the classFromJavaJar
[2] is it's URI path
[4] is the derived native JAR filename
- addNativeJarLibs(Class<?>[], String, String[]) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
-
Loads and adds a JAR file's native library to the TempJarCache.
The native library JAR file's URI is derived as follows:
[1] GLProfile.class
->
[2] http://lala/gluegen-rt.jar
->
[3] http://lala/gluegen-rt
->
[4] http://lala/gluegen-rt-natives-'os.and.arch'.jar
Where:
[1] is one of classesFromJavaJars
[2] is it's complete URI
[3] is it's base URI
[4] is the derived native JAR filename
- addNativeJarLibsJoglCfg(Class<?>[]) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
-
- addNativeLibs(Class<?>, URI, String) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
Adds native libraries, if not yet added.
- addOwner(Thread) - Method in interface com.jogamp.common.util.locks.RecursiveThreadGroupLock
-
Add a thread to the list of additional lock owners, which enables them to recursively claim this lock.
- addResources(Class<?>, URI) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
Adds native resources, if not yet added.
- addScopeToName(String, String) - Method in class com.jogamp.gluegen.cgram.CSymbolTable
-
given a name for a type, append it with the
given scope.
- addSibling(AST) - Method in class com.jogamp.gluegen.cgram.TNode
-
add the new node as a new sibling, inserting it ahead of any
existing next sibling.
- addStrings2Buffer(StringBuilder, String, String, Collection<String>) - Static method in class com.jogamp.gluegen.JavaEmitter
-
- addTrustedPrefix(String) - Static method in class com.jogamp.common.util.PropertyAccess
-
- addTypeInfo(TypeInfo) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- addUseNIODirectOnly(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- addUseNIOOnly(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- align(SizeThunk, SizeThunk) - Static method in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- allocate(int) - Static method in class com.jogamp.common.nio.PointerBuffer
-
Returns a non direct PointerBuffer in native order, having a backup array
- allocateDirect(int) - Static method in class com.jogamp.common.nio.PointerBuffer
-
Returns a direct PointerBuffer in native order, w/o backup array
- allStatic() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns true if the emission style is AllStatic.
- andExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- AndroidVersion - Class in com.jogamp.common.os
-
- AndroidVersion() - Constructor for class com.jogamp.common.os.AndroidVersion
-
- ANONYMOUS_ENUM_NAME - Static variable in class com.jogamp.gluegen.cgram.HeaderParser
-
Name assigned to a anonymous EnumType (e.g., "enum { ...
- appendQuery(String) - Method in class com.jogamp.common.net.URIQueryProps
-
- appendQuery(URI) - Method in class com.jogamp.common.net.URIQueryProps
-
- argExprList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- argExprList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- argExprList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- argExprList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- argExprList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- argList() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- args - Variable in class com.jogamp.common.util.FunctionTask
-
- argumentNameArray() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- argumentNameArray() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- argumentsUseNIO() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if any of the outgoing arguments in the method's
signature require conversion or checking due to the use of New
I/O.
- array() - Method in class com.jogamp.common.nio.AbstractBuffer
-
- array() - Method in interface com.jogamp.common.nio.NativeBuffer
-
- ARRAY_DECLARATOR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- ARRAY_INIT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- arrayBaseOffset(Object) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
-
- arrayDimension() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Helper method for determining how many array dimentions this
type represents (i.e., "char[][]" returns 2).
- ArrayHashSet<E> - Class in com.jogamp.common.util
-
Hashed ArrayList implementation of the List and Collection interface.
- ArrayHashSet() - Constructor for class com.jogamp.common.util.ArrayHashSet
-
- ArrayHashSet(int) - Constructor for class com.jogamp.common.util.ArrayHashSet
-
- ArrayHashSet(int, float) - Constructor for class com.jogamp.common.util.ArrayHashSet
-
- arrayIdx - Static variable in class com.jogamp.gluegen.CMethodBindingEmitter
-
- arrayIndexScale(Object) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
-
- arrayInitializer() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- arrayOffset() - Method in class com.jogamp.common.nio.AbstractBuffer
-
- arrayOffset() - Method in interface com.jogamp.common.nio.NativeBuffer
-
- arrayRes - Static variable in class com.jogamp.gluegen.CMethodBindingEmitter
-
- arrayResLength - Static variable in class com.jogamp.gluegen.CMethodBindingEmitter
-
- ArrayType - Class in com.jogamp.gluegen.cgram.types
-
Represents an array type.
- ArrayType(Type, SizeThunk, int, int) - Constructor for class com.jogamp.gluegen.cgram.types.ArrayType
-
- ArrayTypes - Class in com.jogamp.gluegen
-
Convenience class containing the Class objects corresponding to arrays of
various types (e.g.,
ArrayTypes.booleanArrayClass
is the Class of Java type
"boolean[]").
- ArrayTypes() - Constructor for class com.jogamp.gluegen.ArrayTypes
-
- asArray() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
-
- asArray() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to an ArrayType or returns null if not an ArrayType.
- asBit() - Method in class com.jogamp.gluegen.cgram.types.BitType
-
- asBit() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to a BitType or returns null if not a BitType.
- asCompound() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
- asCompound() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to a CompoundType or returns null if not a CompoundType.
- asDouble() - Method in class com.jogamp.gluegen.cgram.types.DoubleType
-
- asDouble() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to a DoubleType or returns null if not a DoubleType.
- asEnum() - Method in class com.jogamp.gluegen.cgram.types.EnumType
-
- asEnum() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to an EnumType or returns null if not an EnumType.
- asFloat() - Method in class com.jogamp.gluegen.cgram.types.FloatType
-
- asFloat() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to a FloatType or returns null if not a FloatType.
- asFunction() - Method in class com.jogamp.gluegen.cgram.types.FunctionType
-
- asFunction() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to a FunctionType or returns null if not a FunctionType.
- asInt() - Method in class com.jogamp.gluegen.cgram.types.IntType
-
- asInt() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to an IntType or returns null if not an IntType.
- asm_expr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- asm_expr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- asm_expr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- asm_expr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- asm_expr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- asPointer() - Method in class com.jogamp.gluegen.cgram.types.PointerType
-
- asPointer() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to a PointerType or returns null if not a PointerType.
- asset_protocol - Static variable in class com.jogamp.common.net.AssetURLContext
-
The asset URL protocol name asset
- asset_protocol_prefix - Static variable in class com.jogamp.common.net.AssetURLContext
-
The asset URL protocol prefix asset:
- assets_folder - Static variable in class com.jogamp.common.net.AssetURLContext
-
The optional asset folder name with ending slash assets/
.
- AssetURLConnection - Class in com.jogamp.common.net
-
- AssetURLConnection(URL, AssetURLContext) - Constructor for class com.jogamp.common.net.AssetURLConnection
-
- AssetURLContext - Class in com.jogamp.common.net
-
- AssetURLContext() - Constructor for class com.jogamp.common.net.AssetURLContext
-
- AssetURLStreamHandler - Class in com.jogamp.common.net
-
- AssetURLStreamHandler(AssetURLContext) - Constructor for class com.jogamp.common.net.AssetURLStreamHandler
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- assignExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- assignExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- assignExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- assignExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- assignExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- assignmentExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- assignOperator() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- assignOperator() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- asVoid() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to a VoidType or returns null if not a VoidType.
- asVoid() - Method in class com.jogamp.gluegen.cgram.types.VoidType
-
- attachment - Variable in class com.jogamp.common.util.TaskBase
-
- attribute() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- attributeDecl(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- attributeDecl() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- attributeDecl(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- attributeDecl(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- attributeList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- attributes - Variable in class com.jogamp.gluegen.cgram.TNode
-
- available() - Method in class com.jogamp.common.util.ReflectionUtil.MethodAccessor
-
Returns true if method is available, otherwise false.
- AWT_AVAILABLE - Static variable in class com.jogamp.common.os.Platform
-
true
if AWT is available and not in headless mode, otherwise false
.
- AWTEDTExecutor - Class in com.jogamp.common.util.awt
-
AWT EDT implementation of RunnableExecutor
- CachedBufferFactory - Class in com.jogamp.common.nio
-
Buffer factory attempting to reduce buffer creation overhead.
- callMethod(Object, Method, Object...) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- callMethod(Object, Object...) - Method in class com.jogamp.common.util.ReflectionUtil.MethodAccessor
-
- callStaticMethod(String, String, Class<?>[], Object[], ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- callThroughProcAddress - Variable in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
-
- canInput() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
-
- canInput() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- canInput() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- canInput() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
-
- canInput() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
-
Return true if stream can handle input, i.e.
- canInput() - Method in class com.jogamp.common.util.Bitstream
-
Return true if stream can handle input, i.e.
- canOutput() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
-
- canOutput() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- canOutput() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- canOutput() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
-
- canOutput() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
-
Return true if stream can handle output, i.e.
- canOutput() - Method in class com.jogamp.common.util.Bitstream
-
Return true if stream can handle output, i.e.
- capacity - Variable in class com.jogamp.common.nio.AbstractBuffer
-
- capacity() - Method in class com.jogamp.common.nio.AbstractBuffer
-
- capacity() - Method in interface com.jogamp.common.nio.NativeBuffer
-
- capacity() - Method in class com.jogamp.common.util.FloatStack
-
- capacity() - Method in class com.jogamp.common.util.IntBitfield
-
Return the capacity of this bit field, i.e.
- capacity() - Method in class com.jogamp.common.util.IntegerStack
-
- capacity() - Method in class com.jogamp.common.util.IntIntHashMap
-
Returns the current capacity (buckets) in this map.
- capacity() - Method in class com.jogamp.common.util.IntLongHashMap
-
Returns the current capacity (buckets) in this map.
- capacity() - Method in class com.jogamp.common.util.IntObjectHashMap
-
Returns the current capacity (buckets) in this map.
- capacity() - Method in class com.jogamp.common.util.LFRingbuffer
-
- capacity() - Method in class com.jogamp.common.util.LongIntHashMap
-
Returns the current capacity (buckets) in this map.
- capacity() - Method in class com.jogamp.common.util.LongLongHashMap
-
Returns the current capacity (buckets) in this map.
- capacity() - Method in class com.jogamp.common.util.LongObjectHashMap
-
Returns the current capacity (buckets) in this map.
- capacity() - Method in interface com.jogamp.common.util.PrimitiveStack
-
Returns this stack's current capacity.
- capacity() - Method in interface com.jogamp.common.util.Ringbuffer
-
Returns the net capacity of this ring buffer.
- capacity() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- CASE_GROUP - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- casesGroup() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- caseSList() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- castExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- castExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- castExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- castExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- castExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- catchExceptions - Variable in class com.jogamp.common.util.TaskBase
-
- cfg - Variable in class com.jogamp.gluegen.JavaEmitter
-
- changeNameAndArguments - Variable in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
-
- CHAR_LITERAL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- charArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
-
Class for Java type char[]
- charConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- charConst() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- charConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- charConst(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- charConst() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- CharLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- CharLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- CharLiteral - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- CharLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- CharLiteral - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- CharLiteral - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- checkAllLinkPermission() - Static method in class com.jogamp.common.util.SecurityUtil
-
- checkAllPermissions() - Static method in class com.jogamp.common.util.SecurityUtil
-
- checkBounds(byte[], int, int) - Static method in class com.jogamp.common.util.Bitstream
-
- checkClasses(URI, TempJarCache.LoadState) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
- checkLinkPermission(String) - Static method in class com.jogamp.common.util.SecurityUtil
-
- checkNativeLibs(URI, TempJarCache.LoadState) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
- checkPermission(Permission) - Static method in class com.jogamp.common.util.SecurityUtil
-
- checkResources(URI, TempJarCache.LoadState) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
- CLASS_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- classBlock() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- classDefinition(AST) - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- className() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the class name parsed from the configuration file.
- classTypeSpec(boolean) - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- cleanPathString(String) - Static method in class com.jogamp.common.util.IOUtil
-
- clear() - Method in class com.jogamp.common.util.ArrayHashSet
-
- clear() - Method in class com.jogamp.common.util.IntIntHashMap
-
Clears the entire map.
- clear() - Method in class com.jogamp.common.util.IntLongHashMap
-
Clears the entire map.
- clear() - Method in class com.jogamp.common.util.IntObjectHashMap
-
Clears the entire map.
- clear() - Method in class com.jogamp.common.util.LFRingbuffer
-
- clear() - Method in class com.jogamp.common.util.LongIntHashMap
-
Clears the entire map.
- clear() - Method in class com.jogamp.common.util.LongLongHashMap
-
Clears the entire map.
- clear() - Method in class com.jogamp.common.util.LongObjectHashMap
-
Clears the entire map.
- clear() - Method in interface com.jogamp.common.util.Ringbuffer
-
Resets the read and write position according to an empty ring buffer
and set all ring buffer slots to null
.
- clear() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
Resets the read and write position according to an empty ring buffer
and set all ring buffer slots to null
.
- clear() - Method in class com.jogamp.gluegen.ReferencedStructs
-
- clearModifiers() - Method in class com.jogamp.gluegen.FunctionEmitter
-
- clearParsedEnumNames() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- clearParsedFunctionNames() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
Clears the list of functions this HeaderParser has parsed.
- clearParsedFunctions() - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
Clears the list of functions this HeaderParser has parsed.
- clearThisPointer() - Method in class com.jogamp.gluegen.MethodBinding
-
Clears any record of a this pointer for this MethodBinding.
- clone() - Method in class com.jogamp.common.util.ArrayHashSet
-
- clone() - Method in class com.jogamp.common.util.IntIntHashMap
-
Disclaimer: If the value type doesn't implement
clone()
, only the reference is copied.
- clone() - Method in class com.jogamp.common.util.IntLongHashMap
-
Disclaimer: If the value type doesn't implement
clone()
, only the reference is copied.
- clone() - Method in class com.jogamp.common.util.IntObjectHashMap
-
Disclaimer: If the value type doesn't implement
clone()
, only the reference is copied.
- clone() - Method in class com.jogamp.common.util.LongIntHashMap
-
Disclaimer: If the value type doesn't implement
clone()
, only the reference is copied.
- clone() - Method in class com.jogamp.common.util.LongLongHashMap
-
Disclaimer: If the value type doesn't implement
clone()
, only the reference is copied.
- clone() - Method in class com.jogamp.common.util.LongObjectHashMap
-
Disclaimer: If the value type doesn't implement
clone()
, only the reference is copied.
- clone() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
- clone() - Method in class com.jogamp.gluegen.cgram.types.EnumType
-
- clone() - Method in class com.jogamp.gluegen.cgram.types.FunctionType
-
- clone() - Method in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- clone() - Method in class com.jogamp.gluegen.cgram.types.Type
-
- clone() - Method in class com.jogamp.gluegen.JavaType
-
- cloneMutable() - Method in interface com.jogamp.common.type.WriteCloneable
-
Get a mutable clone from this instance.
- close() - Method in class com.jogamp.common.os.NativeLibrary
-
Closes this native library.
- close() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
-
- close() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- close() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- close() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
-
- close() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
-
- close() - Method in class com.jogamp.common.util.Bitstream
-
- close(Closeable, boolean) - Static method in class com.jogamp.common.util.IOUtil
-
- closeLibrary(long) - Method in interface com.jogamp.common.os.DynamicLinker
-
- CMethodBindingEmitter - Class in com.jogamp.gluegen
-
Emits the C-side component of the Java<->C JNI binding.
- CMethodBindingEmitter(MethodBinding, PrintWriter, String, String, boolean, boolean, boolean, boolean, MachineDescription) - Constructor for class com.jogamp.gluegen.CMethodBindingEmitter
-
Constructs an emitter for the specified binding, and sets a default
comment emitter that will emit the signature of the C function that is
being bound.
- CMethodBindingEmitter.DefaultCommentEmitter - Class in com.jogamp.gluegen
-
Class that emits a generic comment for CMethodBindingEmitters; the comment
includes the C signature of the native method that is being bound by the
emitter java method.
- CMethodBindingEmitter.DefaultCommentEmitter() - Constructor for class com.jogamp.gluegen.CMethodBindingEmitter.DefaultCommentEmitter
-
- CodeGenUtils - Class in com.jogamp.gluegen
-
- CodeGenUtils() - Constructor for class com.jogamp.gluegen.CodeGenUtils
-
- CodeGenUtils.EmissionCallback - Interface in com.jogamp.gluegen
-
A class that emits source code of some time when activated.
- CODENAME - Static variable in class com.jogamp.common.os.AndroidVersion
-
Development codename, or the string "REL" for official release
- COLON - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- COLON - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- COLON - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- COLON - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- COLON - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- COLON - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- COLON - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- com.jogamp.common - package com.jogamp.common
-
JogAmp Common Code
- com.jogamp.common.jvm - package com.jogamp.common.jvm
-
JogAmp JVM/JNI Utilities
- com.jogamp.common.net - package com.jogamp.common.net
-
- com.jogamp.common.net.asset - package com.jogamp.common.net.asset
-
- com.jogamp.common.nio - package com.jogamp.common.nio
-
JogAmp NIO Utilities
- com.jogamp.common.os - package com.jogamp.common.os
-
JogAmp OS Utilities
- com.jogamp.common.type - package com.jogamp.common.type
-
- com.jogamp.common.util - package com.jogamp.common.util
-
JogAmp HashMap, Reflection, ..
- com.jogamp.common.util.awt - package com.jogamp.common.util.awt
-
- com.jogamp.common.util.cache - package com.jogamp.common.util.cache
-
- com.jogamp.common.util.locks - package com.jogamp.common.util.locks
-
JogAmp Concurrency Utilities
- com.jogamp.gluegen - package com.jogamp.gluegen
-
JogAmp GlueGen Code Generator
- com.jogamp.gluegen.ant - package com.jogamp.gluegen.ant
-
- com.jogamp.gluegen.cgram - package com.jogamp.gluegen.cgram
-
- com.jogamp.gluegen.cgram.types - package com.jogamp.gluegen.cgram.types
-
- com.jogamp.gluegen.jgram - package com.jogamp.gluegen.jgram
-
- com.jogamp.gluegen.pcpp - package com.jogamp.gluegen.pcpp
-
- com.jogamp.gluegen.procaddress - package com.jogamp.gluegen.procaddress
-
- com.jogamp.gluegen.runtime - package com.jogamp.gluegen.runtime
-
- com.jogamp.gluegen.structgen - package com.jogamp.gluegen.structgen
-
- COMMA - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- COMMA - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- COMMA - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- COMMA - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- COMMA - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- COMMA - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- COMMA - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- commaExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- commaExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- commaExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- Comment - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- Comment - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- Comment - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- Comment - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- Comment - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- Comment - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- CommentEmitter - Interface in com.jogamp.gluegen
-
- compareTo(Object) - Method in class com.jogamp.common.util.VersionNumber
-
- compareTo(VersionNumber) - Method in class com.jogamp.common.util.VersionNumber
-
- compatible(MachineDescription) - Method in class com.jogamp.common.os.MachineDescription
-
Checks whether two size objects are equal.
- compilationUnit() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- compliesWith(TempJarCache.LoadState) - Method in enum com.jogamp.common.util.cache.TempJarCache.LoadState
-
- ComponentClass - Static variable in class com.jogamp.common.util.ReflectionUtil.AWTNames
-
- compose(String, String, String, String) - Static method in class com.jogamp.common.util.IOUtil
-
Generates a URI for the relativePath relative to the schemeSpecificPart,
hence the result is a absolute location.
- compoundStatement(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- compoundStatement(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- compoundStatement(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- compoundStatement(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- compoundStatement(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- compoundStatement() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- compoundStatementExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- compoundStatementExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- compoundStatementExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- CompoundType - Class in com.jogamp.gluegen.cgram.types
-
Models all compound types, i.e., those containing fields: structs
and unions.
- CompoundTypeKind - Enum in com.jogamp.gluegen.cgram.types
-
Type-safe enum for discriminating between structs and unions
represented as compound types.
- computeAlignment(MachineDescription) - Method in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- computeSignatureProperties() - Method in class com.jogamp.gluegen.MethodBinding
-
Computes summary information about the method's C and Java
signatures.
- computeSize(MachineDescription) - Method in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- ConcatenatingReader - Class in com.jogamp.gluegen.pcpp
-
A Reader implementation which finds lines ending in the backslash
character ('\') and concatenates them with the next line.
- ConcatenatingReader(BufferedReader) - Constructor for class com.jogamp.gluegen.pcpp.ConcatenatingReader
-
This class requires that the input reader be a BufferedReader so
it can do line-oriented operations.
- conditionalExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- conditionalExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- conditionalExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- conditionalExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- conditionalExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- conditionalExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- connect() - Method in class com.jogamp.common.net.PiggybackURLConnection
-
- CONST - Static variable in interface com.jogamp.gluegen.cgram.types.CVAttributes
-
- constant(int) - Static method in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- constant() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- ConstantDefinition - Class in com.jogamp.gluegen
-
Represents the definition of a constant which was provided either
via a #define statement or through an enum definition.
- ConstantDefinition(String, String, boolean, String) - Constructor for class com.jogamp.gluegen.ConstantDefinition
-
- constExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- constExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- constructorBody() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- contains(Object) - Method in class com.jogamp.common.util.ArrayHashSet
-
Test for containment
This is an O(1) operation.
- containsAll(Collection<?>) - Method in class com.jogamp.common.util.ArrayHashSet
-
Test for containment of given
Collection
This is an O(n) operation, over the given Collection size.
- containsEnumerate(String) - Method in class com.jogamp.gluegen.cgram.types.EnumType
-
Does this enum type contain an enumerate with the given name?
- containsKey(int) - Method in class com.jogamp.common.util.IntIntHashMap
-
- containsKey(int) - Method in class com.jogamp.common.util.IntLongHashMap
-
- containsKey(int) - Method in class com.jogamp.common.util.IntObjectHashMap
-
- containsKey(long) - Method in class com.jogamp.common.util.LongIntHashMap
-
- containsKey(long) - Method in class com.jogamp.common.util.LongLongHashMap
-
- containsKey(long) - Method in class com.jogamp.common.util.LongObjectHashMap
-
- containsKey(String) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
-
- containsSafe(Object) - Method in class com.jogamp.common.util.ArrayHashSet
-
Test for containment
This is an O(n) operation, using equals operation over the list.
- containsValue(int) - Method in class com.jogamp.common.util.IntIntHashMap
-
- containsValue(long) - Method in class com.jogamp.common.util.IntLongHashMap
-
- containsValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap
-
- containsValue(int) - Method in class com.jogamp.common.util.LongIntHashMap
-
- containsValue(long) - Method in class com.jogamp.common.util.LongLongHashMap
-
- containsValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap
-
- containsValue(Type) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
-
- context - Variable in class com.jogamp.common.net.PiggybackURLConnection
-
- contextCL - Variable in class com.jogamp.common.util.IOUtil.ClassResources
-
- convertToFunctionPointerName(String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- copyByteBuffer(ByteBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed ByteBuffer into
a newly-allocated direct ByteBuffer.
- copyFloatBuffer(FloatBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed FloatBuffer
into a newly-allocated direct FloatBuffer.
- copyFloatBufferAsByteBuffer(FloatBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed FloatBuffer
into a newly-allocated direct ByteBuffer.
- copyIntBuffer(IntBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed IntBuffer
into a newly-allocated direct IntBuffer.
- copyIntBufferAsByteBuffer(IntBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed IntBuffer into
a newly-allocated direct ByteBuffer.
- copyShortBuffer(ShortBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed ShortBuffer
into a newly-allocated direct ShortBuffer.
- copyShortBufferAsByteBuffer(ShortBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed ShortBuffer
into a newly-allocated direct ByteBuffer.
- copyStream2ByteArray(InputStream) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified input stream to a byte array, which is being returned.
- copyStream2ByteBuffer(InputStream) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified input stream to a NIO ByteBuffer w/ native byte order, which is being returned.
- copyStream2ByteBuffer(InputStream, int) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified input stream to a NIO ByteBuffer w/ native byte order, which is being returned.
- copyStream2File(InputStream, File, int) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified input stream to the specified output file.
- copyStream2Stream(InputStream, OutputStream, int) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified input stream to the specified output stream.
- copyStream2Stream(int, InputStream, OutputStream, int) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified input stream to the specified output stream.
- copyURLConn2File(URLConnection, File) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified URL resource to the specified output file.
- CPPComment - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- CPPComment - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- CPPComment - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- CPPComment - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- CPPComment - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- CPPComment - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- CPPComments - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
-
- CPPComments - Static variable in class com.jogamp.gluegen.cgram.StdCParser
-
- cpu - Variable in enum com.jogamp.common.os.MachineDescription.ID
-
- CPU_ABI - Static variable in class com.jogamp.common.os.AndroidVersion
-
The name of the instruction set (CPU type + ABI convention) of native code.
- CPU_ABI2 - Static variable in class com.jogamp.common.os.AndroidVersion
-
The name of the second instruction set (CPU type + ABI convention) of native code.
- CPU_TYPE - Static variable in class com.jogamp.common.os.AndroidVersion
-
- CPU_TYPE2 - Static variable in class com.jogamp.common.os.AndroidVersion
-
- create(ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
-
- create(URI, char) - Static method in class com.jogamp.common.net.URIQueryProps
-
- create() - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
- create(int) - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
Creates a factory with the specified initial size.
- create(int, boolean) - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
Creates a factory with the specified initial size.
- create(int, int) - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
Creates a factory with the specified initial size and allocation size.
- create() - Method in class com.jogamp.gluegen.cgram.TNodeFactory
-
Create a new ampty AST node
- create(int, String) - Method in class com.jogamp.gluegen.cgram.TNodeFactory
-
Create a new AST node from type and text
- create(AST) - Method in class com.jogamp.gluegen.cgram.TNodeFactory
-
Create a new AST node from an existing AST node
- create(String, SizeThunk, CompoundTypeKind, int) - Static method in class com.jogamp.gluegen.cgram.types.CompoundType
-
- create(int) - Static method in class com.jogamp.gluegen.cgram.types.StructLayout
-
- createClasspath() - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Add an optional classpath that defines the location of
GlueGen
and
GlueGen
's dependencies.
- createConfig() - Method in class com.jogamp.gluegen.JavaEmitter
-
Create the object that will read and store configuration information for
this JavaEmitter.
- createConfig() - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
- createExclude() - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Add an include file to the list that is to be exluded.
- createExcludesFile() - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Add an exclude file to the list.
- createFileLock(long, String) - Static method in class com.jogamp.common.util.locks.SingletonInstance
-
- createFileLock(long, File) - Static method in class com.jogamp.common.util.locks.SingletonInstance
-
- createForCArray(Type) - Static method in class com.jogamp.gluegen.JavaType
-
Creates a JavaType corresponding to an array of the given
element type.
- createForCCharPointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForCDoublePointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForCFloatPointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForCInt32Pointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForCInt64Pointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForClass(Class<?>) - Static method in class com.jogamp.gluegen.JavaType
-
Creates a JavaType corresponding to the given Java type.
- createForCShortPointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForCStruct(String) - Static method in class com.jogamp.gluegen.JavaType
-
Creates a JavaType corresponding to the specified C CompoundType
name; for example, if "Foo" is supplied, then this JavaType
represents a "Foo *" by way of a StructAccessor.
- createForCVoidPointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForJNIEnv() - Static method in class com.jogamp.gluegen.JavaType
-
- createHandler(ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
-
- createInclude() - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Add an include file to the list.
- createIncludesFile() - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Add an include file to the list.
- createInstance(Constructor<?>, Object...) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- createInstance(Class<?>, Class<?>[], Object...) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- createInstance(Class<?>, Object...) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- createInstance(String, Class<?>[], Object[], ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- createInstance(String, Object[], ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- createInstance(String, ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- createRecursiveLock() - Static method in class com.jogamp.common.util.locks.LockFactory
-
default is ImplType.Int01, unfair'ish (fastest w/ least deviation)
- createRecursiveLock(LockFactory.ImplType, boolean) - Static method in class com.jogamp.common.util.locks.LockFactory
-
- createRecursiveThreadGroupLock() - Static method in class com.jogamp.common.util.locks.LockFactory
-
default is ImplType.Int02ThreadGroup, unfair'ish (fastest w/ least deviation)
- createServerSocket(long, int) - Static method in class com.jogamp.common.util.locks.SingletonInstance
-
A user shall use ephemeral ports:
IANA suggests 49152 to 65535 as "dynamic and/or private ports".
Many GNU/Linux kernels use 32768 to 61000.
FreeBSD >= 4.6 uses the IANA port range.
FreeBSD < 4.6 and BSD use ports 1024 through 4999.
Microsoft Windows operating systems through Server 2003 use the range 1025 to 5000
Windows Vista, Windows 7, and Server 2008 use the IANA range.
- createSynchronized() - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
- createSynchronized(int) - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
- createSynchronized(int, boolean) - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
- createSynchronized(int, int) - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
- createTempFile(String, String, boolean) - Static method in class com.jogamp.common.util.IOUtil
-
- createURL(String, ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
-
Create an asset URL, suitable even w/o the registered asset URLStreamHandler.
- createURL(String) - Static method in class com.jogamp.common.net.AssetURLContext
-
Create an asset URL, suitable only with the registered asset URLStreamHandler.
- createURLStreamHandler(String) - Method in class com.jogamp.common.net.GenericURLStreamHandlerFactory
-
- CStruct - Annotation Type in com.jogamp.gluegen.structgen
-
- CStructAnnotationProcessor - Class in com.jogamp.gluegen.structgen
-
If the header file is absolute, the root path is the parent folder of the folder containing the package source, i.e.:
- CStructAnnotationProcessor() - Constructor for class com.jogamp.gluegen.structgen.CStructAnnotationProcessor
-
- CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter - Class in com.jogamp.gluegen.structgen
-
- CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter() - Constructor for class com.jogamp.gluegen.structgen.CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter
-
- CSymbolTable - Class in com.jogamp.gluegen.cgram
-
- CSymbolTable() - Constructor for class com.jogamp.gluegen.cgram.CSymbolTable
-
- cThisArgumentName() - Static method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- CToken - Class in com.jogamp.gluegen.cgram
-
- CToken() - Constructor for class com.jogamp.gluegen.cgram.CToken
-
- CTOR_CALL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- CTOR_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- ctorHead() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- currentScopeAsString() - Method in class com.jogamp.gluegen.cgram.CSymbolTable
-
return the current scope as a string
- currentThreadExecutor - Static variable in interface com.jogamp.common.util.RunnableExecutor
-
- currentTimeMicros() - Static method in class com.jogamp.common.os.Platform
-
Returns the unix based current time in microseconds, based on gettimeofday(..)
.
- currentTimeMillis() - Static method in class com.jogamp.common.os.Platform
-
Returns the unix based current time in milliseconds, based on gettimeofday(..)
.
- customCCode() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns, as a List of Strings, the custom C code to be emitted
along with the glue code for the main class.
- customJavaCodeForClass(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns a list of Strings containing user-implemented code for
the given Java type name (not fully-qualified, only the class
name); returns either null or an empty list if there is no
custom code for the class.
- CVAttributes - Interface in com.jogamp.gluegen.cgram.types
-
Enumeration for const/volatile attributes.
- cWriter() - Method in class com.jogamp.gluegen.JavaEmitter
-
- 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
-
Returns the allocation size used to create new internal buffers.
- 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
-
Return the bottommost element type if this is a multidimensional
array.
- 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:
- 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.
- 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<?>[], 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
-
- 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
-
- getDumpString() - Method in class com.jogamp.gluegen.JavaType
-
- 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
-
- 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.
- 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.
- getInternalArray() - Method in class com.jogamp.common.util.LFRingbuffer
-
- getInternalArray() - Method in interface com.jogamp.common.util.Ringbuffer
-
Deprecated.
This method should not be required
- getInternalArray() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- 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!/com/jogamp/common/GlueGenVersion.class
Jar basename gluegen-rt.jar
will be returned.
- 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!/com/jogamp/common/GlueGenVersion.class
Jar basename gluegen-rt.jar
will be returned.
- getJarEntry(URI) - Static method in class com.jogamp.common.util.JarUtil
-
The Class's Jar URI jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class
Jar file's entry /com/jogamp/common/GlueGenVersion.class
will be returned.
- 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!/com/jogamp/common/GlueGenVersion.class"
Jar file URI jar:sub_protocol:/some/path/gluegen-rt.jar!/
will be returned.
- 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!/com/jogamp/common/GlueGenVersion.class
Jar file's sub URI sub_protocol:/some/path/gluegen-rt.jar
will be returned.
- 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!/com/jogamp/common/GlueGenVersion.class
Jar file's sub URI sub_protocol:/some/path/gluegen-rt.jar
will be returned.
- 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!/com/jogamp/common/GlueGenVersion.class"
will be returned.
- 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.
- 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
- getLastTargetType() - Method in class com.jogamp.gluegen.cgram.types.PointerType
-
- 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.
If the key
is not yet contained, add it.
- 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
-
- 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.
- 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:
- 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.
- 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
- 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:
- 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 gluegen-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)
- 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
-
Invoks runnable
.
- 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
-
- 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
-
- 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.
- isConstPtr(Type) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Checks a type (expected to be pointer) for const-ness
- isConstPtrPtr(Type) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Checks a type (expected to be pointer-to-pointer) for const-ness
- 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
-