A B C D E F G H I J K L M N O P Q R S T U V W Z _ 

A

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
Loads and adds a JAR file's native library to the TempJarCache, calling JNILibLoaderBase.addNativeJarLibs(Class[], String, String[]) with default JOGL deployment configuration:
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
See base class PiggybackURLConnection for motivation.
AssetURLConnection(URL, AssetURLContext) - Constructor for class com.jogamp.common.net.AssetURLConnection
 
AssetURLContext - Class in com.jogamp.common.net
See PiggybackURLConnection for description and examples.
AssetURLContext() - Constructor for class com.jogamp.common.net.AssetURLContext
 
AssetURLStreamHandler - Class in com.jogamp.common.net
URLStreamHandler to handle the asset protocol.
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

B

BadStringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
BadStringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
BadStringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
BadStringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
BadStringLiteral - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
BadStringLiteral - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
BAND - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
BAND - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
BAND - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
BAND - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
BAND - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
BAND - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
BAND - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
BAND_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
BAND_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
BAND_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
BAND_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
BAND_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
BAND_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
BAND_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
beginDefines() - Method in class com.jogamp.gluegen.DebugEmitter
 
beginDefines() - Method in interface com.jogamp.gluegen.GlueEmitter
 
beginDefines() - Method in class com.jogamp.gluegen.JavaEmitter
 
beginEmission(GlueEmitterControls) - Method in class com.jogamp.gluegen.DebugEmitter
 
beginEmission(GlueEmitterControls) - Method in interface com.jogamp.gluegen.GlueEmitter
Begin the emission of glue code.
beginEmission(GlueEmitterControls) - Method in class com.jogamp.gluegen.JavaEmitter
 
beginFunctions(TypeDictionary, TypeDictionary, Map<Type, Type>) - Method in class com.jogamp.gluegen.DebugEmitter
 
beginFunctions(TypeDictionary, TypeDictionary, Map<Type, Type>) - Method in interface com.jogamp.gluegen.GlueEmitter
 
beginFunctions(TypeDictionary, TypeDictionary, Map<Type, Type>) - Method in class com.jogamp.gluegen.JavaEmitter
 
beginFunctions(TypeDictionary, TypeDictionary, Map<Type, Type>) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
beginProcAddressTable() - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
beginStructLayout() - Method in class com.jogamp.gluegen.DebugEmitter
 
beginStructLayout() - Method in interface com.jogamp.gluegen.GlueEmitter
Begins the process of computing field offsets and type sizes for the structs to be emitted.
beginStructLayout() - Method in class com.jogamp.gluegen.JavaEmitter
 
beginStructs(TypeDictionary, TypeDictionary, Map<Type, Type>) - Method in class com.jogamp.gluegen.DebugEmitter
 
beginStructs(TypeDictionary, TypeDictionary, Map<Type, Type>) - Method in interface com.jogamp.gluegen.GlueEmitter
 
beginStructs(TypeDictionary, TypeDictionary, Map<Type, Type>) - Method in class com.jogamp.gluegen.JavaEmitter
 
beginStructs(TypeDictionary, TypeDictionary, Map<Type, Type>) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
binaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
binaryOperator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
binding - Variable in class com.jogamp.gluegen.CMethodBindingEmitter
 
binding - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
bitAndExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
bitAndExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
bitAndExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
bitAndExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
bitAndExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
Bitstream<T> - Class in com.jogamp.common.util
Versatile Bitstream implementation supporting: Utilize I/O operations on I/O streams, buffers and arrays Consider MSBfirst / LSBfirst mode Linear bit R/W operations Bulk R/W operations w/ endian related type conversion Allow mark/reset and switching streams and input/output mode Optimized operations
Bitstream(Bitstream.ByteStream<T>, boolean) - Constructor for class com.jogamp.common.util.Bitstream
 
Bitstream.ByteArrayStream - Class in com.jogamp.common.util
Specific byte stream.
Bitstream.ByteArrayStream(byte[]) - Constructor for class com.jogamp.common.util.Bitstream.ByteArrayStream
 
Bitstream.ByteBufferStream - Class in com.jogamp.common.util
Specific byte stream.
Bitstream.ByteBufferStream(ByteBuffer) - Constructor for class com.jogamp.common.util.Bitstream.ByteBufferStream
 
Bitstream.ByteInputStream - Class in com.jogamp.common.util
Specific byte stream.
Bitstream.ByteInputStream(InputStream) - Constructor for class com.jogamp.common.util.Bitstream.ByteInputStream
 
Bitstream.ByteOutputStream - Class in com.jogamp.common.util
Specific byte stream.
Bitstream.ByteOutputStream(OutputStream) - Constructor for class com.jogamp.common.util.Bitstream.ByteOutputStream
 
Bitstream.ByteStream<T> - Interface in com.jogamp.common.util
General byte stream.
BitType - Class in com.jogamp.gluegen.cgram.types
Represents a bitfield in a struct.
BitType(IntType, int, int, int) - Constructor for class com.jogamp.gluegen.cgram.types.BitType
 
BLOCK - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
BNOT - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
BNOT - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
BNOT - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
BNOT - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
BNOT - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
BNOT - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
BNOT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
booleanArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type boolean[]
BOR - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
BOR - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
BOR - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
BOR - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
BOR - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
BOR - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
BOR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
BOR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
BOR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
BOR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
BOR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
BOR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
BOR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
BOR_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
BSR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
BSR_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
buffer - Variable in class com.jogamp.common.nio.AbstractBuffer
 
buffer() - Method in class com.jogamp.common.util.FloatStack
 
buffer() - Method in class com.jogamp.common.util.IntegerStack
 
bufferArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type Buffer[]
BufferFactoryInternal - Class in com.jogamp.gluegen.runtime
 
BufferFactoryInternal() - Constructor for class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
Buffers - Class in com.jogamp.common.nio
Utility methods allowing easy Buffer manipulations.
Buffers() - Constructor for class com.jogamp.common.nio.Buffers
 
buildTokenTypeASTClassMap() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
buildTokenTypeASTClassMap() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
buildTokenTypeASTClassMap() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
builtInType() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
builtInTypeSpec(boolean) - Method in class com.jogamp.gluegen.jgram.JavaParser
 
BXOR - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
BXOR - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
BXOR - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
BXOR - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
BXOR - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
BXOR - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
BXOR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
BXOR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
BXOR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
BXOR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
BXOR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
BXOR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
BXOR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
BXOR_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
byte_to_double(byte, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
byte_to_float(byte, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
byte_to_int(byte, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
byte_to_short(byte, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
byteArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type byte[]
byteBufferArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type ByteBuffer[]
byteOffsetArgName(int) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
byteOffsetArgName(String) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
byteOffsetArgName(int) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
byteOffsetArgName(String) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
byteOffsetArrayArgName(int) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
byteOffsetArrayArgName(int) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 

C

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
Check ReflectionUtil.MethodAccessor.available() before calling to avoid throwing a JogampRuntimeException.
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
Throws an SecurityException if an installed SecurityManager does not permit to dynamically link to all libraries.
checkAllPermissions() - Static method in class com.jogamp.common.util.SecurityUtil
Throws an SecurityException if an installed SecurityManager does not permit the requested AllPermission.
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
Throws an SecurityException if an installed SecurityManager does not permit to dynamically link the given libName.
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
Throws an SecurityException if an installed SecurityManager does not permit the requested Permission.
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
Closing the underlying stream, implies Bitstream.ByteStream.flush().
close() - Method in class com.jogamp.common.util.Bitstream
Closing the underlying stream, implies Bitstream.flush().
close(Closeable, boolean) - Static method in class com.jogamp.common.util.IOUtil
 
closeLibrary(long) - Method in interface com.jogamp.common.os.DynamicLinker
Security checks are implicit by previous call of DynamicLinker.openLibraryLocal(String, boolean) or DynamicLinker.openLibraryGlobal(String, boolean) retrieving the librarHandle.
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
Resolves the URL via PiggybackURLContext.resolve(String), see AssetURLContext.resolve(String) for an example.
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
Creates a factory with initial size and allocation size set to CachedBufferFactory.DEFAULT_ALLOCATION_SIZE.
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
Synchronized version of CachedBufferFactory.create().
createSynchronized(int) - Static method in class com.jogamp.common.nio.CachedBufferFactory
Synchronized version of CachedBufferFactory.create(int).
createSynchronized(int, boolean) - Static method in class com.jogamp.common.nio.CachedBufferFactory
createSynchronized(int, int) - Static method in class com.jogamp.common.nio.CachedBufferFactory
Synchronized version of CachedBufferFactory.create(int, int).
createTempFile(String, String, boolean) - Static method in class com.jogamp.common.util.IOUtil
Utilizing File.createTempFile(String, String, File) using IOUtil.getTempDir(boolean) as the directory parameter, ie.
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
This RunnableExecutor implementation simply invokes Runnable.run() on the current thread.
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
 

D

dataMap - Variable in class com.jogamp.common.nio.PointerBuffer
 
DEBUG - Static variable in class com.jogamp.common.jvm.JNILibLoaderBase
 
DEBUG - Static variable in interface com.jogamp.common.os.DynamicLibraryBundleInfo
 
DEBUG - Static variable in interface com.jogamp.common.os.DynamicLinker
 
DEBUG - Static variable in interface com.jogamp.common.os.DynamicLookupHelper
 
DEBUG - Static variable in class com.jogamp.common.util.IOUtil
 
DEBUG - Static variable in interface com.jogamp.common.util.locks.Lock
Enable via the property jogamp.debug.Lock
DEBUG - Static variable in class com.jogamp.common.util.locks.SingletonInstance
 
DEBUG - Static variable in class com.jogamp.common.util.ReflectionUtil
 
debug() - Static method in class com.jogamp.gluegen.GlueGen
 
DEBUG - Static variable in class com.jogamp.gluegen.runtime.ProcAddressTable
 
DEBUG_IGNORES - Static variable in class com.jogamp.gluegen.JavaConfiguration
 
DEBUG_LOOKUP - Static variable in interface com.jogamp.common.os.DynamicLinker
 
DEBUG_LOOKUP - Static variable in interface com.jogamp.common.os.DynamicLookupHelper
 
DEBUG_PREFIX - Static variable in class com.jogamp.gluegen.runtime.ProcAddressTable
 
DEBUG_RENAMES - Static variable in class com.jogamp.gluegen.JavaConfiguration
 
DEBUG_STATS_FORNAME - Static variable in class com.jogamp.common.util.ReflectionUtil
 
DebugEmitter - Class in com.jogamp.gluegen
Debug emitter which prints the parsing results to standard output.
DebugEmitter() - Constructor for class com.jogamp.gluegen.DebugEmitter
 
debugNum - Static variable in class com.jogamp.gluegen.runtime.ProcAddressTable
 
DEC - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
DEC - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
DEC - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
DEC - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
DEC - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
DEC - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
DEC - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
declaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
declaration() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
declaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
declaration(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
declaration() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
declaration() - Method in class com.jogamp.gluegen.jgram.JavaParser
A declaration is the creation of a reference or primitive-type variable Create a separate Type/Var tree for each var in the var list.
declarationList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
declarationList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
declarationList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
declarationList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
declarationList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
declarationPredictor() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
declarationPredictor() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
declarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
declarator(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
declarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
declarator(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
declarator(boolean) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
declaratorBrackets(AST) - Method in class com.jogamp.gluegen.jgram.JavaParser
 
declaratorParamaterList(boolean, String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
declSpecifiers(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
declSpecifiers() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
declSpecifiers(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
declSpecifiers(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
declSpecifiers() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
decodeFromURI(String) - Static method in class com.jogamp.common.util.IOUtil
Reverses escaping of characters as performed via IOUtil.encodeToURI(String).
decodeURIIfFilePath(URI) - Static method in class com.jogamp.common.util.IOUtil
If uri is a file scheme, implementation returns the decoded [ "//"+URI.getAuthority() ] + URI.getPath() via IOUtil.decodeURIToFilePath(String).
decodeURIToFilePath(String) - Static method in class com.jogamp.common.util.IOUtil
Decodes uri-file path characters complying w/ RFC 2396 to native file-path.
deepCopy() - Method in class com.jogamp.gluegen.cgram.TNode
return a deep copy of this node, and all sub nodes.
deepCopyWithRightSiblings() - Method in class com.jogamp.gluegen.cgram.TNode
return a deep copy of this node, all sub nodes, and right siblings.
DEFAULT_ALLOCATION_SIZE - Static variable in class com.jogamp.common.nio.CachedBufferFactory
default size for internal buffer allocation.
DEFAULT_TIMEOUT - Static variable in interface com.jogamp.common.util.locks.Lock
The default Lock.TIMEOUT value, of 5000L ms
defaultCommentEmitter - Static variable in class com.jogamp.gluegen.CMethodBindingEmitter
 
defaultInterfaceCommentEmitter - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
defaultJavaCommentEmitter - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
deferredNewline() - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
deferredNewline() - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
Define - Class in com.jogamp.gluegen.cgram
Represents a #define of a literal to a value (a number represented in string form.)
Define(String, String) - Constructor for class com.jogamp.gluegen.cgram.Define
 
DefineExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
DefineExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
DefineExpr - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
DefineExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
DefineExpr - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
DefineExpr - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
DefineExpr2 - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
DefineExpr2 - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
DefineExpr2 - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
DefineExpr2 - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
DefineExpr2 - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
DefineExpr2 - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
defNode - Variable in class com.jogamp.gluegen.cgram.TNode
 
destroy() - Method in class com.jogamp.common.nio.CachedBufferFactory
 
destroy() - Method in class com.jogamp.common.os.DynamicLibraryBundle
Unload all NativeLibrarys, and remove all references.
destroy() - Method in class com.jogamp.common.util.cache.TempFileCache
Delete the individualTmpDir recursively and remove it's reference.
Digit - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
Digit - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
Digit - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
Digit - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
Digit - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
Digit - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
disableLoading() - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
 
dispatch(String, StringTokenizer, File, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
dispatch(String, StringTokenizer, File, String, int) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
DIV - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
DIV - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
DIV - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
DIV - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
DIV - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
DIV - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
DIV - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
DIV_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
DIV_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
DIV_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
DIV_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
DIV_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
DIV_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
DIV_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
doInclude(StringTokenizer, File, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
doIncludeAs(StringTokenizer, File, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
DOT - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
DOT - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
DOT - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
DOT - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
DOT - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
DOT - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
DOT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
DOUBLE - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
 
double_to_byte(double, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
double_to_int(double, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
double_to_short(double, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
doubleAlignmentInBytes() - Method in class com.jogamp.common.os.MachineDescription
 
doubleArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type double[]
doubleBufferArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type DoubleBuffer[]
DoubleDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
DoubleDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
DoubleDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
DoubleDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
DoubleDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
DoubleDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
doubleLink() - Method in class com.jogamp.gluegen.cgram.TNode
set up reverse links between this node and its first child and its first sibling, and link those as well
doubleSizeInBytes() - Method in class com.jogamp.common.os.MachineDescription
 
DoubleType - Class in com.jogamp.gluegen.cgram.types
Represents a double-word floating-point type (C type "double".)
DoubleType(String, SizeThunk, int) - Constructor for class com.jogamp.gluegen.cgram.types.DoubleType
 
dummy() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
dummy() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
dump(PrintStream, String) - Method in class com.jogamp.common.util.LFRingbuffer
 
dump(PrintStream, String) - Method in interface com.jogamp.common.util.Ringbuffer
Debug functionality - Dumps the contents of the internal array.
dump(PrintStream, String) - Method in class com.jogamp.common.util.SyncedRingbuffer
 
dump() - Method in class com.jogamp.gluegen.JavaType
 
dumpIgnores() - Method in class com.jogamp.gluegen.JavaConfiguration
 
dumpIgnoresOnce() - Method in class com.jogamp.gluegen.JavaConfiguration
 
dumpRenames() - Method in class com.jogamp.gluegen.JavaConfiguration
 
dumpRenamesOnce() - Method in class com.jogamp.gluegen.JavaConfiguration
 
duplicate() - Method in class com.jogamp.common.nio.PointerBuffer
 
DynamicLibraryBundle - Class in com.jogamp.common.os
Provides bundling of:
The to-be-glued native library, eg OpenGL32.dll.
DynamicLibraryBundle(DynamicLibraryBundleInfo) - Constructor for class com.jogamp.common.os.DynamicLibraryBundle
Instantiates and loads all NativeLibrarys incl.
DynamicLibraryBundleInfo - Interface in com.jogamp.common.os
 
DynamicLinker - Interface in com.jogamp.common.os
Low level secure dynamic linker access.
dynamicLookupFunction(String) - Method in class com.jogamp.common.os.DynamicLibraryBundle
 
dynamicLookupFunction(String) - Method in interface com.jogamp.common.os.DynamicLookupHelper
Returns the function handle for function 'funcName'.
dynamicLookupFunction(String) - Method in class com.jogamp.common.os.NativeLibrary
 
dynamicLookupFunctionGlobal(String) - Static method in class com.jogamp.common.os.NativeLibrary
Looks up the given function name in all loaded libraries.
DynamicLookupHelper - Interface in com.jogamp.common.os
Interface callers may use ProcAddressHelper's reset helper method to install function pointers into a ProcAddressTable.

E

ELEMENT_SIZE - Static variable in class com.jogamp.common.nio.PointerBuffer
 
elementSize - Variable in class com.jogamp.common.nio.AbstractBuffer
 
elementSize() - Method in class com.jogamp.common.nio.AbstractBuffer
 
elementSize() - Method in interface com.jogamp.common.nio.NativeBuffer
 
ELIST - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
emissionStyle() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the code emission style (constants in JavaEmitter) parsed from the configuration file.
emit(FunctionEmitter, PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter.DefaultCommentEmitter
 
emit(PrintWriter) - Method in interface com.jogamp.gluegen.CodeGenUtils.EmissionCallback
Emit appropriate source code through the given writer.
emit(FunctionEmitter, PrintWriter) - Method in interface com.jogamp.gluegen.CommentEmitter
Emit the body of a comment for the specified function; do NOT emit the open (e.g., comment "/*") or close (e.g., "*\/") characters.
emit(PrintWriter) - Method in class com.jogamp.gluegen.FunctionEmitter
Emit the function to the specified output (instead of the default output).
emit() - Method in class com.jogamp.gluegen.FunctionEmitter
Emit the function to the default output (the output that was passed to the constructor)
emit(FunctionEmitter, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter.DefaultCommentEmitter
 
emitAllFileFooters() - Method in class com.jogamp.gluegen.JavaEmitter
Write out any footer information for the output files (closing brace of class definition, etc).
emitAllFileHeaders() - Method in class com.jogamp.gluegen.JavaEmitter
Write out any header information for the output files (class declaration and opening brace, import statements, etc).
emitArguments(PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
emitArguments(PrintWriter) - Method in class com.jogamp.gluegen.FunctionEmitter
Returns the number of arguments emitted.
emitArguments(PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitArguments(PrintWriter) - Method in class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
 
emitArguments(PrintWriter) - Method in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
emitArrayLengthAndNIOBufferChecks(MethodBinding, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitAutogeneratedWarning(PrintWriter, Object) - Static method in class com.jogamp.gluegen.CodeGenUtils
 
emitBeginning(CMethodBindingEmitter, PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter.DefaultCommentEmitter
 
emitBeginning(FunctionEmitter, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter.DefaultCommentEmitter
 
emitBeginning(FunctionEmitter, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter.InterfaceCommentEmitter
 
emitBeginning(FunctionEmitter, PrintWriter) - Method in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter
 
emitBindingCSignature(MethodBinding, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter.DefaultCommentEmitter
 
emitBody(PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
emitBody(PrintWriter) - Method in class com.jogamp.gluegen.FunctionEmitter
 
emitBody - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitBody(PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitBodyCallCFunction(PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
emitBodyCallCFunction(PrintWriter) - Method in class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
 
emitBodyPassCArguments(PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Returns the number of arguments passed so calling code knows whether to print a comma
emitBodyReturnResult(PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
emitBodyUserVariableAssignments(PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Emits the user-defined C variable assignments from the TemporaryCVariableAssignments directive in the .cfg file.
emitBodyUserVariableDeclarations(PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Emits the user-defined C variable declarations from the TemporaryCVariableDeclarations directive in the .cfg file.
emitBodyVariableDeclarations(PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
emitBodyVariableDeclarations(PrintWriter) - Method in class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
 
emitBodyVariablePostCallCleanup(PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Code to clean up any variables that were declared in emitBodyVariableDeclarations(), AFTER calling the actual C function.
emitBodyVariablePreCallSetup(PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Code to init the variables that were declared in emitBodyVariableDeclarations(), PRIOR TO calling the actual C function.
emitBodyVariablePreCallSetup(PrintWriter) - Method in class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
 
emitCall(MethodBinding, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitCallArguments(MethodBinding, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitCallArguments(MethodBinding, PrintWriter) - Method in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
emitCallResultReturn(MethodBinding, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitCHeader(PrintWriter, String) - Method in class com.jogamp.gluegen.JavaEmitter
 
emitCompoundArrayCopies(MethodBinding, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitCustomJavaCode(PrintWriter, String) - Method in class com.jogamp.gluegen.JavaEmitter
Emit all the strings specified in the "CustomJavaCode" parameters of the configuration file.
emitDefine(ConstantDefinition, String) - Method in class com.jogamp.gluegen.DebugEmitter
 
emitDefine(ConstantDefinition, String) - Method in interface com.jogamp.gluegen.GlueEmitter
 
emitDefine(ConstantDefinition, String) - Method in class com.jogamp.gluegen.JavaEmitter
 
emitDocComment(PrintWriter) - Method in class com.jogamp.gluegen.FunctionEmitter
 
emitEnding(CMethodBindingEmitter, PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter.DefaultCommentEmitter
 
emitEnding(FunctionEmitter, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter.DefaultCommentEmitter
 
emitFunctions(List<FunctionSymbol>) - Method in class com.jogamp.gluegen.DebugEmitter
 
emitFunctions(List<FunctionSymbol>) - Method in interface com.jogamp.gluegen.GlueEmitter
Emit glue code for the list of FunctionSymbols.
emitFunctions(List<FunctionSymbol>) - Method in class com.jogamp.gluegen.JavaEmitter
 
emitImpl() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns true if an implementing class should be emitted during glue code generation.
emitInterface() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns true if an interface should be emitted during glue code generation.
emitJavaHeaders(PrintWriter, String, String, boolean, List<String>, String[], String[], String, CodeGenUtils.EmissionCallback) - Static method in class com.jogamp.gluegen.CodeGenUtils
Emit the opening headers for one java class/interface file.
emitModifiers(PrintWriter) - Method in class com.jogamp.gluegen.FunctionEmitter
 
emitName(PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
emitName(PrintWriter) - Method in class com.jogamp.gluegen.FunctionEmitter
 
emitName(PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitPostCallCleanup(MethodBinding, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitPreCallSetup(MethodBinding, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitPreCallSetup(MethodBinding, PrintWriter) - Method in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
emitProcAddressTable() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
emitProcAddressTableEntryForString(String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
emitPrologueOrEpilogue(List<String>, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitReturnType(PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
emitReturnType(PrintWriter) - Method in class com.jogamp.gluegen.FunctionEmitter
 
emitReturnType(PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitReturnVariableSetupAndCall(MethodBinding, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitSignature(PrintWriter) - Method in class com.jogamp.gluegen.FunctionEmitter
 
emitSingleFunction(FunctionSymbol) - Method in class com.jogamp.gluegen.DebugEmitter
 
emitStruct(CompoundType, String) - Method in class com.jogamp.gluegen.DebugEmitter
 
emitStruct(CompoundType, String) - Method in interface com.jogamp.gluegen.GlueEmitter
Emit glue code for the given CompoundType.
emitStruct(CompoundType, String) - Method in class com.jogamp.gluegen.JavaEmitter
 
emittedTableEntries - Variable in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
emitter - Variable in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
EMPTY_STAT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
emptyExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
emptyExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
emptyExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
enableLoading() - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
 
encodeFilePathToURI(String) - Static method in class com.jogamp.common.util.IOUtil
Encodes file path characters not complying w/ RFC 2396 and the URI.URI(String) ctor.
encodeToURI(String) - Static method in class com.jogamp.common.util.IOUtil
Escapes characters not complying w/ RFC 2396 and the URI.URI(String) ctor.
endDefines() - Method in class com.jogamp.gluegen.DebugEmitter
 
endDefines() - Method in interface com.jogamp.gluegen.GlueEmitter
 
endDefines() - Method in class com.jogamp.gluegen.JavaEmitter
 
endEmission() - Method in class com.jogamp.gluegen.DebugEmitter
 
endEmission() - Method in interface com.jogamp.gluegen.GlueEmitter
Finish the emission of glue code.
endEmission() - Method in class com.jogamp.gluegen.JavaEmitter
 
endFunctions() - Method in class com.jogamp.gluegen.DebugEmitter
 
endFunctions() - Method in interface com.jogamp.gluegen.GlueEmitter
 
endFunctions() - Method in class com.jogamp.gluegen.JavaEmitter
 
endFunctions() - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
endOfStringMatch() - Method in class com.jogamp.common.util.VersionNumber
If constructed with version-string, returns the string offset after the last matching character, or 0 if none matched, or -1 if not constructed with a string.
endProcAddressTable() - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
endStructLayout() - Method in class com.jogamp.gluegen.DebugEmitter
 
endStructLayout() - Method in interface com.jogamp.gluegen.GlueEmitter
Finishes the struct layout process.
endStructLayout() - Method in class com.jogamp.gluegen.JavaEmitter
 
endStructs() - Method in class com.jogamp.gluegen.DebugEmitter
 
endStructs() - Method in interface com.jogamp.gluegen.GlueEmitter
 
endStructs() - Method in class com.jogamp.gluegen.JavaEmitter
 
entrySet() - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
 
enumerateLibraryPaths(String, String, String, boolean, ClassLoader) - Static method in class com.jogamp.common.os.NativeLibrary
Given the base library names (no prefixes/suffixes) for the various platforms, enumerate the possible locations and names of the indicated native library on the system.
enumerator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
enumerator(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
enumerator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
enumerator(AST, EnumType, long) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
enumerator(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
enumList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
enumList(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
enumList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
enumList(AST, EnumType) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
enumList(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
enumSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
enumSpecifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
enumSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
enumSpecifier(AST, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
enumSpecifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
EnumType - Class in com.jogamp.gluegen.cgram.types
Describes enumerated types.
EnumType(String) - Constructor for class com.jogamp.gluegen.cgram.types.EnumType
 
EnumType(String, SizeThunk) - Constructor for class com.jogamp.gluegen.cgram.types.EnumType
 
EnumType(String, IntType, int) - Constructor for class com.jogamp.gluegen.cgram.types.EnumType
 
EOF - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
EOF - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
EOF - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
EOF - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
EOF - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
EOF - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
EOF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
EOS - Static variable in class com.jogamp.common.util.Bitstream
End of stream marker, -1 or 0xFFFFFFFF
epilogue - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
EQUAL - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
EQUAL - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
EQUAL - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
EQUAL - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
EQUAL - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
EQUAL - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
EQUAL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
equalityExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
equalityExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
equalityExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
equalityExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
equalityExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
equalityExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
equals(Object) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
equals(Object) - Method in class com.jogamp.common.os.MachineDescription
Checks whether two size objects are equal.
equals(Object) - Method in class com.jogamp.common.util.ArrayHashSet
This is an O(n) operation.
equals(Object) - Method in class com.jogamp.common.util.JogampVersion
 
equals(Certificate[], Certificate[]) - Static method in class com.jogamp.common.util.SecurityUtil
 
equals(Object) - Method in class com.jogamp.common.util.VersionNumber
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.BitType
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.DoubleType
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.EnumType
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.Field
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.FloatType
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.IntType
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.StructType
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.Type
Equality test for Types.
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.UnionType
 
equals(ConstantDefinition) - Method in class com.jogamp.gluegen.ConstantDefinition
 
equals(Object) - Method in class com.jogamp.gluegen.FunctionEmitter.EmissionModifier
 
equals(Object) - Method in class com.jogamp.gluegen.JavaType
 
equals(Object) - Method in class com.jogamp.gluegen.MethodBinding
 
eraseBufferAndArrayTypes - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
erasedTypeDescriptor(JavaType, boolean, boolean) - Method in class com.jogamp.gluegen.MethodBinding
 
erasedTypeString(JavaType, boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
ESC - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
Escape - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
Escape - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
Escape - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
Escape - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
Escape - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
Escape - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
eval(A...) - Method in interface com.jogamp.common.util.Function
Implementation may compute variable args list and returns a result.
eval(A...) - Method in class com.jogamp.common.util.FunctionTask
 
exceptionOut - Variable in class com.jogamp.common.util.TaskBase
 
exclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
exclusiveOrExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
exclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
exclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
exclusiveOrExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
exclusiveOrExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
execute() - Method in class com.jogamp.gluegen.ant.GlueGenTask
Run the task.
expandMethodBinding(MethodBinding) - Method in class com.jogamp.gluegen.JavaEmitter
 
explicitConstructorInvocation() - Method in class com.jogamp.gluegen.jgram.JavaParser
Catch obvious constructor calls, but not the expr.super(...) calls
Exponent - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
Exponent - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
Exponent - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
Exponent - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
Exponent - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
Exponent - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
EXPONENT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
expr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
expr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
expr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
expr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
expr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
EXPR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
expression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
expressionList() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
extendedInterfaces(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a List of Strings indicating the interfaces the passed interface should declare it extends.
extendedParentClass(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a List of Strings indicating the interfaces the passed class should declare it implements.
EXTENDS_CLAUSE - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
externalDef(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
externalDef() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
externalDef(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
externalDef(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
externalDef() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
externalList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
externalList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
externalList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
externalList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
externalList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
extract(File, Map<String, String>, JarFile, String, boolean, boolean, boolean) - Static method in class com.jogamp.common.util.JarUtil
Extract the files of the given jar file.
extractLinesPrecedingTokenNumber(Integer) - Method in class com.jogamp.gluegen.cgram.PreprocessorInfoChannel
 

F

family - Variable in enum com.jogamp.common.os.Platform.CPUType
 
Field - Class in com.jogamp.gluegen.cgram.types
Represents a field in a struct or union.
Field(String, Type, SizeThunk) - Constructor for class com.jogamp.gluegen.cgram.types.Field
 
field() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
FILE_SCHEME - Static variable in class com.jogamp.common.util.IOUtil
"file"
filterSymbols(List<ConstantDefinition>, List<FunctionSymbol>) - Method in interface com.jogamp.gluegen.SymbolFilter
Filters the given constant and function symbols.
FINAL - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
FINAL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
finallyClause() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
findFile(String) - Method in class com.jogamp.gluegen.pcpp.PCPP
 
findHeaderFile(String) - Method in interface com.jogamp.gluegen.GlueEmitterControls
Finds the full path name of the specified header file based on the include directories specified on the command line.
findHeaderFile(String) - Method in class com.jogamp.gluegen.GlueGen
 
findLibrary(String, ClassLoader) - Static method in class com.jogamp.common.os.NativeLibrary
 
findLibrary(String) - Static method in class com.jogamp.common.util.cache.TempJarCache
 
findResource(String) - Static method in class com.jogamp.common.util.cache.TempJarCache
findThisPointer() - Method in class com.jogamp.gluegen.MethodBinding
Find the leftmost argument matching the type of the containing type (for function pointer MethodBindings) and record that as a "this" pointer, meaning that it does not need to be explicitly passed at the Java level.
firstChildOfType(int) - Method in class com.jogamp.gluegen.cgram.TNode
find the first child of the node of the given type, return null on failure
firstSiblingOfType(int) - Method in class com.jogamp.gluegen.cgram.TNode
find the first sibling of the node of the given type, return null on failure
fixSecurityModifiers(JavaMethodBindingEmitter) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
If 'native', enforce 'private native' modifiers.
FLOAT - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
 
FLOAT_SUFFIX - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
float_to_byte(float, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
float_to_int(float, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
float_to_short(float, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
floatAlignmentInBytes() - Method in class com.jogamp.common.os.MachineDescription
 
floatArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type float[]
floatBufferArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type FloatBuffer[]
floatConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
floatConst() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
floatConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
floatConst(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
floatConst() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
FloatDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
FloatDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
FloatDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
FloatDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
FloatDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
FloatDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
floatSizeInBytes() - Method in class com.jogamp.common.os.MachineDescription
 
FloatStack - Class in com.jogamp.common.util
Simple primitive-type stack.
FloatStack(int, int) - Constructor for class com.jogamp.common.util.FloatStack
 
FloatSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
FloatSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
FloatSuffix - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
FloatSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
FloatSuffix - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
FloatSuffix - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
FloatType - Class in com.jogamp.gluegen.cgram.types
Represents a single-word floating-point type (C type "float".)
FloatType(String, SizeThunk, int) - Constructor for class com.jogamp.gluegen.cgram.types.FloatType
 
flush() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
flush() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
flush() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
flush() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
flush() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
Synchronizes all underlying output stream operations, or do nothing.
flush() - Method in class com.jogamp.common.util.Bitstream
Synchronizes all underlying output stream operations, or do nothing.
flush(Throwable) - Method in class com.jogamp.common.util.TaskBase
Simply flush this task and notify a waiting executor.
flush() - Method in class com.jogamp.common.util.TaskBase
Deprecated.
FOR_CONDITION - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
FOR_INIT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
FOR_ITERATOR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
forcedStructs() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns, as a List of Strings, the structs for which glue code emission should be forced.
forceProcAddressGen(String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
forceStructEmission(String) - Method in interface com.jogamp.gluegen.GlueEmitterControls
Requests emission of an accessor for a struct that will not be referenced by any functions or other structs.
forceStructEmission(String) - Method in class com.jogamp.gluegen.GlueGen
 
forCond() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
forDirectBufferImplementation - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
forImplementingMethodCall - Variable in class com.jogamp.gluegen.CMethodBindingEmitter
 
forImplementingMethodCall - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
forIndirectBufferAndArrayImplementation - Variable in class com.jogamp.gluegen.CMethodBindingEmitter
 
forIndirectBufferAndArrayImplementation() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Is this CMethodBindingEmitter implementing the case of an indirect buffer or array being passed down to C code?
forIndirectBufferAndArrayImplementation - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
forInit() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
forIter() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
forNIOBufferClass() - Static method in class com.jogamp.gluegen.JavaType
 
forNIOByteBufferArrayClass() - Static method in class com.jogamp.gluegen.JavaType
 
forNIOByteBufferClass() - Static method in class com.jogamp.gluegen.JavaType
 
forNIODoubleBufferClass() - Static method in class com.jogamp.gluegen.JavaType
 
forNIOFloatBufferClass() - Static method in class com.jogamp.gluegen.JavaType
 
forNIOIntBufferClass() - Static method in class com.jogamp.gluegen.JavaType
 
forNIOLongBufferClass() - Static method in class com.jogamp.gluegen.JavaType
 
forNIOPointerBufferClass() - Static method in class com.jogamp.gluegen.JavaType
 
forNIOShortBufferClass() - Static method in class com.jogamp.gluegen.JavaType
 
freeCString(long) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
Function<R,A> - Interface in com.jogamp.common.util
Generic function interface to perform an action w/ given optional arguments producing an optional result.
FunctionAddressResolver - Interface in com.jogamp.gluegen.runtime
 
functionCall() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
functionCall() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
functionDeclSpecifiers(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
functionDeclSpecifiers() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
functionDeclSpecifiers(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
functionDeclSpecifiers(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
functionDeclSpecifiers() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
functionDef(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
functionDef() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
functionDef(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
functionDef(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
functionDef() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
FunctionEmitter - Class in com.jogamp.gluegen
 
FunctionEmitter(PrintWriter, boolean) - Constructor for class com.jogamp.gluegen.FunctionEmitter
Constructs the FunctionEmitter with a CommentEmitter that emits nothing.
FunctionEmitter(FunctionEmitter) - Constructor for class com.jogamp.gluegen.FunctionEmitter
Makes this FunctionEmitter a copy of the passed one.
FunctionEmitter.EmissionModifier - Class in com.jogamp.gluegen
 
FunctionEmitter.EmissionModifier(String) - Constructor for class com.jogamp.gluegen.FunctionEmitter.EmissionModifier
 
functionPrefix() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
functionStorageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
functionStorageClassSpecifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
functionStorageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
functionStorageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
functionStorageClassSpecifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
FunctionSymbol - Class in com.jogamp.gluegen.cgram.types
Describes a function symbol, which includes the name and type.
FunctionSymbol(String, FunctionType) - Constructor for class com.jogamp.gluegen.cgram.types.FunctionSymbol
 
FunctionTask<R,A> - Class in com.jogamp.common.util
Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics.
FunctionTask(Function<R, A>, Object, boolean, PrintStream) - Constructor for class com.jogamp.common.util.FunctionTask
Create a RunnableTask object w/ synchronization, ie.
FunctionType - Class in com.jogamp.gluegen.cgram.types
Describes a function type, used to model both function declarations and (via PointerType) function pointers.
FunctionType(String, SizeThunk, Type, int) - Constructor for class com.jogamp.gluegen.cgram.types.FunctionType
 

G

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
Returns the value to which the specified key is mapped, or IntIntHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
get(int) - Method in class com.jogamp.common.util.IntLongHashMap
Returns the value to which the specified key is mapped, or IntLongHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
get(int) - Method in class com.jogamp.common.util.IntObjectHashMap
Returns the value to which the specified key is mapped, or IntObjectHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
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
Returns the value to which the specified key is mapped, or LongIntHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
get(long) - Method in class com.jogamp.common.util.LongLongHashMap
Returns the value to which the specified key is mapped, or LongLongHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
get(long) - Method in class com.jogamp.common.util.LongObjectHashMap
Returns the value to which the specified key is mapped, or LongObjectHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
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
Returns an AWT-EDT RunnableExecutor implementation if AWT is available, otherwise RunnableExecutor.currentThreadExecutor.
getDefaultVersionNumberPattern() - Static method in class com.jogamp.common.util.VersionNumber
Returns the default pattern using VersionNumber.getVersionNumberPattern(String) with delimiter ".".
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
Returns the protocol handler previously set via GenericURLStreamHandlerFactory.setHandler(String, URLStreamHandler), or null if none was set.
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
See PropertyAccess.getProperty(String, boolean), additionally allows a defaultValue if property value is null.
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
Returns the asset handler previously set via AssetURLContext.registerHandler(ClassLoader), or null if none was set.
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
Wraps IOUtil.getRelativeOf(URI, String) for convenience.
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
Locating a resource using IOUtil.getResource(String, ClassLoader): relative: context's package name-path plus resourcePath via context's ClassLoader.
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
Retrieves the cached result of FunctionTask.run() and is cleared within this method.
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
Returns the currently used Bitstream.ByteStream.
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
Returns true if I/O methods throw an IOException if Bitstream.EOS appears, otherwise false (default).
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
 

H

Handler - Class in com.jogamp.common.net.asset
URLStreamHandler to handle the asset protocol.
Handler() - Constructor for class com.jogamp.common.net.asset.Handler
 
handler() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
HAS_MAJOR - Static variable in class com.jogamp.common.util.VersionNumber
 
HAS_MINOR - Static variable in class com.jogamp.common.util.VersionNumber
 
HAS_SUB - Static variable in class com.jogamp.common.util.VersionNumber
 
hasAllPermissions() - Static method in class com.jogamp.common.util.SecurityUtil
Returns true if no SecurityManager has been installed or the installed SecurityManager's checkPermission(new AllPermission()) passes.
hasArray() - Method in class com.jogamp.common.nio.AbstractBuffer
 
hasArray() - Method in interface com.jogamp.common.nio.NativeBuffer
 
hasContainingType() - Method in class com.jogamp.gluegen.MethodBinding
Indicates whether this MethodBinding is for a function pointer contained in a struct.
hasFixedNativeSize() - Method in class com.jogamp.gluegen.cgram.types.SizeThunk
 
hashCode() - Method in class com.jogamp.common.util.ArrayHashSet
This is an O(n) operation over the size of this list.
hashCode() - Method in class com.jogamp.common.util.JogampVersion
 
hashCode() - Method in class com.jogamp.common.util.VersionNumber
 
hashCode() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
hashCode() - Method in class com.jogamp.gluegen.cgram.types.Field
 
hashCode() - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
 
hashCode() - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
hashCode() - Method in class com.jogamp.gluegen.cgram.types.Type
Hashcode for Types.
hashCode() - Method in class com.jogamp.gluegen.ConstantDefinition
 
hashCode() - Method in class com.jogamp.gluegen.FunctionEmitter.EmissionModifier
 
hashCode() - Method in class com.jogamp.gluegen.JavaType
 
hashCode() - Method in class com.jogamp.gluegen.MethodBinding
 
HashUtil - Class in com.jogamp.common.util
 
HashUtil() - Constructor for class com.jogamp.common.util.HashUtil
 
hasJarURI(String, ClassLoader) - Static method in class com.jogamp.common.util.JarUtil
Returns true if the Class's "com.jogamp.common.GlueGenVersion" is loaded from a JarFile and hence has a Jar URI like URI jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class".
hasLength() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
hasLinkPermission(String) - Static method in class com.jogamp.common.util.SecurityUtil
Returns true if no SecurityManager has been installed or the installed SecurityManager's checkLink(libName) passes.
hasMajor() - Method in class com.jogamp.common.util.VersionNumber
Returns true, if the major component is defined explicitly, otherwise false.
hasMinor() - Method in class com.jogamp.common.util.VersionNumber
Returns true, if the optional minor component is defined explicitly, otherwise false.
hasModifier(FunctionEmitter.EmissionModifier) - Method in class com.jogamp.gluegen.FunctionEmitter
 
hasPermission(Permission) - Static method in class com.jogamp.common.util.SecurityUtil
Returns true if no SecurityManager has been installed or the installed SecurityManager's checkPermission(perm) passes.
hasRemaining() - Method in class com.jogamp.common.nio.AbstractBuffer
 
hasRemaining() - Method in interface com.jogamp.common.nio.NativeBuffer
 
hasSub() - Method in class com.jogamp.common.util.VersionNumber
Returns true, if the optional sub component is defined explicitly, otherwise false.
hasTypedefedName() - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
hasTypedefName() - Method in class com.jogamp.gluegen.cgram.types.Type
Indicates whether setName() has been called on this type, indicating that it already has a typedef name.
hasWaiter() - Method in class com.jogamp.common.util.TaskBase
 
HeaderParser - Class in com.jogamp.gluegen.cgram
 
HeaderParser() - Constructor for class com.jogamp.gluegen.cgram.HeaderParser
 
HeaderParserTokenTypes - Interface in com.jogamp.gluegen.cgram
 
HEX_DIGIT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
HTTP_SCHEME - Static variable in class com.jogamp.common.util.IOUtil
"http"
HTTPS_SCHEME - Static variable in class com.jogamp.common.util.IOUtil
"https"

I

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
Compares the function type as well, since FunctionSymbol.equals(Object) and FunctionSymbol.hashCode() won't.
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
Returns true only if having LongBuffer and DoubleBuffer available.
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
Returns a new Iterator.
iterator() - Method in class com.jogamp.common.util.IntLongHashMap
Returns a new Iterator.
iterator() - Method in class com.jogamp.common.util.IntObjectHashMap
Returns a new Iterator.
iterator() - Method in class com.jogamp.common.util.LongIntHashMap
Returns a new Iterator.
iterator() - Method in class com.jogamp.common.util.LongLongHashMap
Returns a new Iterator.
iterator() - Method in class com.jogamp.common.util.LongObjectHashMap
Returns a new Iterator.

J

JAR_SCHEME - Static variable in class com.jogamp.common.util.IOUtil
"jar"
JAR_SCHEME_SEPARATOR - Static variable in class com.jogamp.common.util.IOUtil
A JAR subprotocol is separeted from the JAR entry w/ this separator 33.
JarUtil - Class in com.jogamp.common.util
 
JarUtil() - Constructor for class com.jogamp.common.util.JarUtil
 
JarUtil.Resolver - Interface in com.jogamp.common.util
Interface allowing users to provide an URL resolver that will convert custom classloader URLs like Eclipse/OSGi bundleresource: URLs to normal jar: URLs.
javaArgTypeNeedsDataCopy(JavaType) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
JavaConfiguration - Class in com.jogamp.gluegen
Parses and provides access to the contents of .cfg files for the JavaEmitter.
JavaConfiguration() - Constructor for class com.jogamp.gluegen.JavaConfiguration
 
javadocForClass(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a list of Strings containing Javadoc documentation for the given Java type name (not fully-qualified, only the class name); returns either null or an empty list if there is no Javadoc documentation for the class.
javadocForMethod(String) - Method in class com.jogamp.gluegen.JavaConfiguration
 
JavaEmitter - Class in com.jogamp.gluegen
 
JavaEmitter() - Constructor for class com.jogamp.gluegen.JavaEmitter
 
JavaEmitter.EmissionStyle - Enum in com.jogamp.gluegen
Style of code emission.
JavaEmitter.MethodAccess - Enum in com.jogamp.gluegen
Access control for emitted Java methods.
javaEpilogueForMethod(MethodBinding, boolean, boolean) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a list of Strings which should be emitted as an epilogue to the body for the Java-side glue code for the given method.
javaImplWriter() - Method in class com.jogamp.gluegen.JavaEmitter
 
JavaLexer - Class in com.jogamp.gluegen.jgram
 
JavaLexer(InputStream) - Constructor for class com.jogamp.gluegen.jgram.JavaLexer
 
JavaLexer(Reader) - Constructor for class com.jogamp.gluegen.jgram.JavaLexer
 
JavaLexer(InputBuffer) - Constructor for class com.jogamp.gluegen.jgram.JavaLexer
 
JavaLexer(LexerSharedInputState) - Constructor for class com.jogamp.gluegen.jgram.JavaLexer
 
JavaMethodBindingEmitter - Class in com.jogamp.gluegen
An emitter that emits only the interface for a Java<->C JNI binding.
JavaMethodBindingEmitter(MethodBinding, PrintWriter, String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, JavaConfiguration) - Constructor for class com.jogamp.gluegen.JavaMethodBindingEmitter
 
JavaMethodBindingEmitter(JavaMethodBindingEmitter) - Constructor for class com.jogamp.gluegen.JavaMethodBindingEmitter
 
JavaMethodBindingEmitter.DefaultCommentEmitter - Class in com.jogamp.gluegen
Class that emits a generic comment for JavaMethodBindingEmitters; the comment includes the C signature of the native method that is being bound by the emitter java method.
JavaMethodBindingEmitter.DefaultCommentEmitter() - Constructor for class com.jogamp.gluegen.JavaMethodBindingEmitter.DefaultCommentEmitter
 
JavaMethodBindingEmitter.InterfaceCommentEmitter - Class in com.jogamp.gluegen
 
JavaMethodBindingEmitter.InterfaceCommentEmitter() - Constructor for class com.jogamp.gluegen.JavaMethodBindingEmitter.InterfaceCommentEmitter
 
javaOutputDir() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the Java code output directory parsed from the configuration file.
JavaParser - Class in com.jogamp.gluegen.jgram
 
JavaParser(TokenBuffer, int) - Constructor for class com.jogamp.gluegen.jgram.JavaParser
 
JavaParser(TokenBuffer) - Constructor for class com.jogamp.gluegen.jgram.JavaParser
 
JavaParser(TokenStream, int) - Constructor for class com.jogamp.gluegen.jgram.JavaParser
 
JavaParser(TokenStream) - Constructor for class com.jogamp.gluegen.jgram.JavaParser
 
JavaParser(ParserSharedInputState) - Constructor for class com.jogamp.gluegen.jgram.JavaParser
 
javaPrologueForMethod(MethodBinding, boolean, boolean) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a list of Strings which should be emitted as a prologue to the body for the Java-side glue code for the given method.
javaThisArgumentName() - Static method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
JavaTokenTypes - Interface in com.jogamp.gluegen.jgram
 
JavaType - Class in com.jogamp.gluegen
Describes a java-side representation of a type that is used to represent the same data on both the Java-side and C-side during a JNI operation.
javaType() - Method in class com.jogamp.gluegen.TypeInfo
 
javaWriter() - Method in class com.jogamp.gluegen.JavaEmitter
 
javaws_prefix - Static variable in class com.jogamp.common.util.PropertyAccess
trusted build-in property prefix 'javaws.'
JNILibLoaderBase - Class in com.jogamp.common.jvm
 
JNILibLoaderBase() - Constructor for class com.jogamp.common.jvm.JNILibLoaderBase
 
JNILibLoaderBase.LoaderAction - Interface in com.jogamp.common.jvm
 
jniMangle(String) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
jniMangle(MethodBinding) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
jniMangle(Class<?>, StringBuilder, boolean) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
jniMangle(MethodBinding) - Method in class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
 
jniTypeName() - Method in class com.jogamp.gluegen.JavaType
Returns the String corresponding to the JNI type for this type, or NULL if it can't be represented (i.e., it's a boxing class that we need to call getBuffer() on.)
jnlp_prefix - Static variable in class com.jogamp.common.util.PropertyAccess
trusted build-in property prefix 'jnlp.'
jogampCommonVersionInfo - Static variable in class com.jogamp.common.GlueGenVersion
 
JogampRuntimeException - Exception in com.jogamp.common
A generic exception for Jogamp errors used throughout the binding as a substitute for RuntimeException.
JogampRuntimeException() - Constructor for exception com.jogamp.common.JogampRuntimeException
Constructs a JogampRuntimeException object.
JogampRuntimeException(String) - Constructor for exception com.jogamp.common.JogampRuntimeException
Constructs a JogampRuntimeException object with the specified detail message.
JogampRuntimeException(String, Throwable) - Constructor for exception com.jogamp.common.JogampRuntimeException
Constructs a JogampRuntimeException object with the specified detail message and root cause.
JogampRuntimeException(Throwable) - Constructor for exception com.jogamp.common.JogampRuntimeException
Constructs a JogampRuntimeException object with the specified root cause.
JogampVersion - Class in com.jogamp.common.util
 
JogampVersion(String, Manifest) - Constructor for class com.jogamp.common.util.JogampVersion
 

K

key - Variable in class com.jogamp.common.util.IntIntHashMap.Entry
 
key - Variable in class com.jogamp.common.util.IntLongHashMap.Entry
 
key - Variable in class com.jogamp.common.util.IntObjectHashMap.Entry
 
key - Variable in class com.jogamp.common.util.LongIntHashMap.Entry
 
key - Variable in class com.jogamp.common.util.LongLongHashMap.Entry
 
key - Variable in class com.jogamp.common.util.LongObjectHashMap.Entry
 
keySet() - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
Get all the names that map to Types.

L

LABELED_STAT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LAND - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LAND - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LAND - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LAND - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LAND - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LAND - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LAND - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
lastIndexOf(Object) - Method in class com.jogamp.common.util.ArrayHashSet
Since this list is unique, equivalent to ArrayHashSet.indexOf(java.lang.Object).
layout(CompoundType) - Method in class com.jogamp.gluegen.cgram.types.StructLayout
 
layout(int, CompoundType) - Static method in class com.jogamp.gluegen.cgram.types.StructLayout
 
layoutStruct(CompoundType) - Method in class com.jogamp.gluegen.DebugEmitter
 
layoutStruct(CompoundType) - Method in interface com.jogamp.gluegen.GlueEmitter
Lays out one struct which will be emitted later.
layoutStruct(CompoundType) - Method in class com.jogamp.gluegen.JavaEmitter
 
LBRACK - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LBRACKET - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LBRACKET - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LCURLY - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LCURLY - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LCURLY - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LCURLY - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LCURLY - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LCURLY - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LCURLY - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
lcurlyInitializer(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
lcurlyInitializer() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
lcurlyInitializer(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
lcurlyInitializer(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
ldoubleAlignmentInBytes() - Method in class com.jogamp.common.os.MachineDescription
 
ldoubleSizeInBytes() - Method in class com.jogamp.common.os.MachineDescription
 
LE - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
left - Variable in class com.jogamp.gluegen.cgram.TNode
 
LFRingbuffer<T> - Class in com.jogamp.common.util
Simple implementation of Ringbuffer, exposing lock-free get*(..) and put*(..) methods.
LFRingbuffer(T[]) - Constructor for class com.jogamp.common.util.LFRingbuffer
Create a full ring buffer instance w/ the given array's net capacity and content.
LFRingbuffer(Class<? extends T[]>, int) - Constructor for class com.jogamp.common.util.LFRingbuffer
Create an empty ring buffer instance w/ the given net capacity.
limit() - Method in class com.jogamp.common.nio.AbstractBuffer
 
limit() - Method in interface com.jogamp.common.nio.NativeBuffer
 
LineDirective - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LineDirective - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LineDirective - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LineDirective - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LineDirective - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LineDirective - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
lineNum - Variable in class com.jogamp.gluegen.cgram.TNode
 
listIterator() - Method in class com.jogamp.common.util.ArrayHashSet
 
listIterator(int) - Method in class com.jogamp.common.util.ArrayHashSet
 
LITERAL___alignof - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL___alignof - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL___alignof - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL___alignof - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL___alignof - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL___attribute - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL___attribute - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL___attribute - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL___attribute - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL___attribute - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL___complex - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL___complex - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL___complex - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL___complex - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL___complex - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL___extension__ - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL___imag - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL___imag - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL___imag - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL___imag - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL___imag - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL___label__ - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL___label__ - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL___label__ - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL___label__ - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL___label__ - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL___real - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL___real - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL___real - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL___real - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL___real - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_asm - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_asm - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_asm - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_asm - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_asm - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_asm - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_auto - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_auto - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_auto - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_auto - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_auto - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_auto - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_boolean - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_break - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_break - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_break - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_break - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_break - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_break - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_break - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_byte - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_case - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_case - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_case - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_case - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_case - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_case - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_case - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_catch - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_char - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_char - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_char - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_char - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_char - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_char - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_char - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_class - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_const - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_const - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_const - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_const - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_const - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_const - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_continue - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_continue - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_continue - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_continue - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_continue - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_continue - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_continue - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_default - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_default - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_default - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_default - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_default - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_default - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_default - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_do - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_do - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_do - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_do - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_do - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_do - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_do - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_double - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_double - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_double - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_double - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_double - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_double - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_double - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_else - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_else - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_else - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_else - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_else - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_else - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_else - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_enum - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_enum - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_enum - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_enum - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_enum - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_enum - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_extends - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_extern - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_extern - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_extern - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_extern - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_extern - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_extern - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_false - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_finally - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_float - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_float - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_float - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_float - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_float - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_float - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_float - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_for - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_for - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_for - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_for - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_for - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_for - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_for - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_goto - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_goto - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_goto - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_goto - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_goto - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_goto - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_if - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_if - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_if - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_if - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_if - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_if - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_if - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_implements - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_import - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_inline - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_inline - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_inline - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_inline - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_inline - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_instanceof - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_int - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_int - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_int - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_int - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_int - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_int - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_int - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_interface - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_intptr_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_intptr_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_intptr_t - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_intptr_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_intptr_t - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_intptr_t - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_long - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_long - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_long - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_long - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_long - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_long - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_long - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_native - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_new - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_null - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_package - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_private - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_protected - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_ptrdiff_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_ptrdiff_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_ptrdiff_t - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_ptrdiff_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_ptrdiff_t - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_ptrdiff_t - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_public - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_register - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_register - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_register - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_register - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_register - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_register - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_return - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_return - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_return - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_return - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_return - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_return - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_return - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_short - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_short - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_short - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_short - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_short - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_short - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_short - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_signed - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_signed - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_signed - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_signed - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_signed - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_signed - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_size_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_size_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_size_t - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_size_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_size_t - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_size_t - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_sizeof - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_sizeof - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_sizeof - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_sizeof - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_sizeof - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_sizeof - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_static - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_static - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_static - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_static - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_static - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_static - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_static - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_struct - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_struct - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_struct - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_struct - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_struct - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_struct - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_super - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_switch - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_switch - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_switch - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_switch - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_switch - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_switch - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_switch - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_synchronized - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_this - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_threadsafe - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_throw - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_throws - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_transient - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_true - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_try - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_typedef - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_typedef - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_typedef - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_typedef - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_typedef - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_typedef - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_typeof - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_typeof - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_typeof - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_typeof - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_typeof - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_uintptr_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_uintptr_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_uintptr_t - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_uintptr_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_uintptr_t - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_uintptr_t - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_union - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_union - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_union - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_union - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_union - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_union - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_unsigned - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_unsigned - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_unsigned - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_unsigned - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_unsigned - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_unsigned - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_void - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_void - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_void - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_void - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_void - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_void - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_void - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_volatile - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_volatile - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_volatile - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_volatile - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_volatile - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_volatile - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_volatile - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LITERAL_wchar_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_wchar_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_wchar_t - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_wchar_t - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_wchar_t - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_wchar_t - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_while - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LITERAL_while - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LITERAL_while - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LITERAL_while - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LITERAL_while - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LITERAL_while - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LITERAL_while - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LNOT - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LNOT - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LNOT - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LNOT - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LNOT - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LNOT - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LNOT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
loadFirstAvailable(List<String>, ClassLoader, boolean) - Method in class com.jogamp.common.os.DynamicLibraryBundle
 
loadLibrary(String, boolean, ClassLoader) - Method in interface com.jogamp.common.jvm.JNILibLoaderBase.LoaderAction
Loads the library specified by libname.
The implementation should ignore, if the library has been loaded already.
loadLibrary(String, String[], boolean, ClassLoader) - Method in interface com.jogamp.common.jvm.JNILibLoaderBase.LoaderAction
Loads the library specified by libname.
Optionally preloads the libraries specified by preload.
The implementation should ignore, if any library has been loaded already.
loadLibrary(String, boolean, ClassLoader) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
Loads the library specified by libname, using the JNILibLoaderBase.LoaderAction set by JNILibLoaderBase.setLoadingAction(LoaderAction).
The implementation should ignore, if the library has been loaded already.
loadLibrary(String, String[], boolean, ClassLoader) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
Loads the library specified by libname, using the JNILibLoaderBase.LoaderAction set by JNILibLoaderBase.setLoadingAction(LoaderAction).
Optionally preloads the libraries specified by preload.
The implementation should ignore, if any library has been loaded already.
localLabelDecl(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
localLabelDecl(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
localLabelDecl(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
localLabelDeclaration() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
Lock - Interface in com.jogamp.common.util.locks
Specifying a thread blocking lock implementation
lock() - Method in interface com.jogamp.common.util.locks.Lock
Blocking until the lock is acquired by this Thread or Lock.TIMEOUT is reached.
lock() - Method in class com.jogamp.common.util.locks.SingletonInstance
 
LockFactory - Class in com.jogamp.common.util.locks
 
LockFactory() - Constructor for class com.jogamp.common.util.locks.LockFactory
 
LockFactory.ImplType - Enum in com.jogamp.common.util.locks
 
LOG - Static variable in class com.jogamp.gluegen.CMethodBindingEmitter
 
LOG - Static variable in class com.jogamp.gluegen.JavaConfiguration
 
LOG - Static variable in class com.jogamp.gluegen.JavaEmitter
 
Logging - Class in com.jogamp.gluegen
 
Logging() - Constructor for class com.jogamp.gluegen.Logging
 
logicalAndExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
logicalAndExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
logicalAndExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
logicalAndExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
logicalAndExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
logicalAndExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
logicalOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
logicalOrExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
logicalOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
logicalOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
logicalOrExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
logicalOrExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
LONG - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
 
longAlignmentInBytes() - Method in class com.jogamp.common.os.MachineDescription
 
longArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type long[]
longBufferArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type LongBuffer[]
LongDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LongDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LongDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LongDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LongDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LongDoubleConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LongHexConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LongHexConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LongHexConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LongHexConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LongHexConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LongHexConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LongIntConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LongIntConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LongIntConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LongIntConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LongIntConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LongIntConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LongIntHashMap - Class in com.jogamp.common.util
Fast HashMap for primitive data.
LongIntHashMap() - Constructor for class com.jogamp.common.util.LongIntHashMap
 
LongIntHashMap(int) - Constructor for class com.jogamp.common.util.LongIntHashMap
 
LongIntHashMap(int, float) - Constructor for class com.jogamp.common.util.LongIntHashMap
 
LongIntHashMap.Entry - Class in com.jogamp.common.util
An entry mapping a key to a value.
LongLongHashMap - Class in com.jogamp.common.util
Fast HashMap for primitive data.
LongLongHashMap() - Constructor for class com.jogamp.common.util.LongLongHashMap
 
LongLongHashMap(int) - Constructor for class com.jogamp.common.util.LongLongHashMap
 
LongLongHashMap(int, float) - Constructor for class com.jogamp.common.util.LongLongHashMap
 
LongLongHashMap.Entry - Class in com.jogamp.common.util
An entry mapping a key to a value.
LongObjectHashMap - Class in com.jogamp.common.util
Fast HashMap for primitive data.
LongObjectHashMap() - Constructor for class com.jogamp.common.util.LongObjectHashMap
 
LongObjectHashMap(int) - Constructor for class com.jogamp.common.util.LongObjectHashMap
 
LongObjectHashMap(int, float) - Constructor for class com.jogamp.common.util.LongObjectHashMap
 
LongObjectHashMap.Entry - Class in com.jogamp.common.util
An entry mapping a key to a value.
LongOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LongOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LongOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LongOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LongOctalConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LongOctalConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
longSizeInBytes() - Method in class com.jogamp.common.os.MachineDescription
 
LongSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LongSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LongSuffix - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LongSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LongSuffix - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LongSuffix - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
lookupNameInCurrentScope(String) - Method in class com.jogamp.gluegen.cgram.CSymbolTable
lookup an unscoped name in the table by prepending the current scope.
lookupScopedName(String) - Method in class com.jogamp.gluegen.cgram.CSymbolTable
lookup a fully scoped name in the symbol table
lookupSymbol(long, String) - Method in interface com.jogamp.common.os.DynamicLinker
Security checks are implicit by previous call of DynamicLinker.openLibraryLocal(String, boolean) or DynamicLinker.openLibraryGlobal(String, boolean) retrieving the librarHandle.
lookupSymbolGlobal(String) - Method in interface com.jogamp.common.os.DynamicLinker
If a SecurityManager is installed, user needs link permissions for all libraries, i.e.
LOR - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LOR - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LOR - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LOR - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LOR - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LOR - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LOR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LPAREN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LPAREN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LPAREN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LPAREN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LPAREN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LPAREN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LPAREN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LSHIFT - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LSHIFT - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LT - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LT - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LT - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LT - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LT - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LT - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
LT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LTE - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
LTE - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
LTE - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
LTE - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
LTE - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
LTE - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 

M

machDesc - Variable in class com.jogamp.gluegen.CMethodBindingEmitter
 
MachineDescription - Class in com.jogamp.common.os
For alignment and size see com.jogamp.gluegen
MachineDescription(boolean, boolean, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Constructor for class com.jogamp.common.os.MachineDescription
 
MachineDescription.ID - Enum in com.jogamp.common.os
 
MachineDescription.StaticConfig - Enum in com.jogamp.common.os
 
main(String[]) - Static method in class com.jogamp.common.GlueGenVersion
 
main(String...) - Static method in class com.jogamp.gluegen.GlueGen
 
main(String[]) - Static method in class com.jogamp.gluegen.pcpp.PCPP
 
major - Variable in class com.jogamp.common.util.VersionNumber
 
makeToken(int) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
makeToken(int) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
manuallyImplement(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns true if the glue code for the given function will be manually implemented by the end user.
mark(int) - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
mark(int) - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
mark(int) - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
mark(int) - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
mark(int) - Method in interface com.jogamp.common.util.Bitstream.ByteStream
Set markpos to current position, allowing the stream to be Bitstream.ByteStream.reset().
mark(int) - Method in class com.jogamp.common.util.Bitstream
Set markpos to current position, allowing the stream to be Bitstream.reset().
mark(int) - Method in class com.jogamp.gluegen.pcpp.ConcatenatingReader
 
marker - Variable in class com.jogamp.gluegen.cgram.TNode
 
markSupported() - Method in class com.jogamp.gluegen.pcpp.ConcatenatingReader
 
mASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mASSIGN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
match(AST, int) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
match(AST, BitSet) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
match(int) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
match(AST, int) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
match(AST, BitSet) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
match(int) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
matchNot(AST, int) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
matchNot(AST, int) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
max(SizeThunk, SizeThunk) - Static method in class com.jogamp.gluegen.cgram.types.SizeThunk
 
mBadStringLiteral(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mBadStringLiteral(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mBAND(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mBAND(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mBAND(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mBAND_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mBAND_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mBAND_ASSIGN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mBNOT(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mBNOT(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mBNOT(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mBOR(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mBOR(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mBOR(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mBOR_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mBOR_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mBOR_ASSIGN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mBSR(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mBSR_ASSIGN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mBXOR(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mBXOR(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mBXOR(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mBXOR_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mBXOR_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mBXOR_ASSIGN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mCHAR_LITERAL(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mCharLiteral(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mCharLiteral(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mCOLON(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mCOLON(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mCOLON(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mCOMMA(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mCOMMA(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mCOMMA(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mComment(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mComment(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mCPPComment(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mCPPComment(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
md - Variable in enum com.jogamp.common.os.MachineDescription.StaticConfig
 
mDEC(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mDEC(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mDEC(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mDefineExpr(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mDefineExpr(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mDefineExpr2(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mDefineExpr2(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mDigit(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mDigit(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mDIV(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mDIV(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mDIV(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mDIV_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mDIV_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mDIV_ASSIGN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mDOT(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mDOT(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mDoubleDoubleConst(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mDoubleDoubleConst(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
MemoryLayoutType - Class in com.jogamp.gluegen.cgram.types
 
MemoryLayoutType(String, SizeThunk, int) - Constructor for class com.jogamp.gluegen.cgram.types.MemoryLayoutType
 
mEQUAL(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mEQUAL(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mEQUAL(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mESC(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mEscape(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mEscape(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
METHOD_CALL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
METHOD_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
MethodBinding - Class in com.jogamp.gluegen
Represents the binding of a C function to a Java method.
MethodBinding(MethodBinding) - Constructor for class com.jogamp.gluegen.MethodBinding
Constructs a new MethodBinding that is an exact clone of the argument, including the java return type and java argument types.
MethodBinding(FunctionSymbol) - Constructor for class com.jogamp.gluegen.MethodBinding
Constructor for calling a C function.
MethodBinding(FunctionSymbol, JavaType, Type) - Constructor for class com.jogamp.gluegen.MethodBinding
Constructor for calling a function pointer contained in a struct.
mExponent(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mExponent(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mEXPONENT(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mFLOAT_SUFFIX(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mFloatDoubleConst(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mFloatDoubleConst(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mFloatSuffix(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mFloatSuffix(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mGE(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mGT(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mGT(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mGT(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mGTE(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mGTE(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mHEX_DIGIT(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mID(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mID(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mIDENT(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mIDMEAT(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mINC(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mINC(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mINC(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
minor - Variable in class com.jogamp.common.util.VersionNumber
 
mIntHexConst(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mIntHexConst(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mIntIntConst(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mIntIntConst(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mIntOctalConst(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mIntOctalConst(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mIntSuffix(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
MINUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
MINUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
MINUS - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
MINUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
MINUS - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
MINUS - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
MINUS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
MINUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
MINUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
MINUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
MINUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
MINUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
MINUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
MINUS_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
ML_COMMENT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
mLAND(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLAND(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLAND(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mLBRACK(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mLBRACKET(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLBRACKET(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLCURLY(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLCURLY(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLCURLY(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mLE(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mLineDirective(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLineDirective(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLNOT(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLNOT(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLNOT(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mLongDoubleConst(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLongDoubleConst(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLongHexConst(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLongHexConst(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLongIntConst(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLongIntConst(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLongOctalConst(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLongOctalConst(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLongSuffix(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLongSuffix(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLOR(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLOR(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLOR(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mLPAREN(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLPAREN(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLPAREN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mLSHIFT(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLSHIFT(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLSHIFT_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLSHIFT_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLT(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLT(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mLT(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mLTE(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mLTE(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mMINUS(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mMINUS(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mMINUS(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mMINUS_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mMINUS_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mMINUS_ASSIGN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mML_COMMENT(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mMOD(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mMOD(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mMOD(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mMOD_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mMOD_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mMOD_ASSIGN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mNonWhitespace(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mNonWhitespace(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mNOT_EQUAL(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mNOT_EQUAL(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mNOT_EQUAL(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mNUM_INT(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mNumber(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mNumber(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mNumberSuffix(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
MOD - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
MOD - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
MOD - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
MOD - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
MOD - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
MOD - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
MOD - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
MOD_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
MOD_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
MOD_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
MOD_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
MOD_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
MOD_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
MOD_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
modifier() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
modifiers() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
MODIFIERS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
mPLUS(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mPLUS(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mPLUS(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mPLUS_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mPLUS_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mPLUS_ASSIGN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mPREPROC_DIRECTIVE(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mPREPROC_DIRECTIVE(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mPTR(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mPTR(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mQUESTION(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mQUESTION(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mQUESTION(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mRBRACK(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mRBRACKET(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mRBRACKET(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mRCURLY(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mRCURLY(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mRCURLY(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mRPAREN(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mRPAREN(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mRPAREN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mRSHIFT(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mRSHIFT(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mRSHIFT_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mRSHIFT_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mSEMI(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mSEMI(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mSEMI(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mSL(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mSL_ASSIGN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mSL_COMMENT(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mSpace(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mSpace(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mSR(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mSR_ASSIGN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mSTAR(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mSTAR(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mSTAR(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mSTAR_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mSTAR_ASSIGN(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mSTAR_ASSIGN(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mSTRING_LITERAL(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
mStringLiteral(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mStringLiteral(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mul(SizeThunk, SizeThunk) - Static method in class com.jogamp.gluegen.cgram.types.SizeThunk
 
multExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
multExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
multExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
multExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
multExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
multiplicativeExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
mUnsignedHexConst(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mUnsignedHexConst(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mUnsignedIntConst(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mUnsignedIntConst(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mUnsignedOctalConst(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mUnsignedOctalConst(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mUnsignedSuffix(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mUnsignedSuffix(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mVARARGS(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mVARARGS(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mVocabulary(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mVocabulary(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mWhitespace(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mWhitespace(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mWideCharLiteral(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mWideStringLiteral(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
mWS(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 

N

name() - Method in class com.jogamp.gluegen.TypeInfo
 
NAsmAttribute - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NAsmAttribute - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NAsmAttribute - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NAsmAttribute - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NAsmAttribute - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NAsmAttribute - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NATIVE - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
NativeBuffer<B extends NativeBuffer> - Interface in com.jogamp.common.nio
Hardware independent container for various kinds of buffers.
nativeLibraries - Variable in class com.jogamp.common.os.DynamicLibraryBundle
 
NativeLibrary - Class in com.jogamp.common.os
Provides low-level, relatively platform-independent access to shared ("native") libraries.
nativeOrder(ByteBuffer) - Static method in class com.jogamp.common.nio.Buffers
Helper routine to set a ByteBuffer to the native byte order, if that operation is supported by the underlying NIO implementation.
nativeOutputDir() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the native code output directory parsed from the configuration file.
nativeOutputUsesJavaHierarchy() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns whether the native code directory structure mirrors the Java hierarchy.
NCast - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NCast - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NCast - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NCast - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NCast - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NCast - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NCommaExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NCommaExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NCommaExpr - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NCommaExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NCommaExpr - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NCommaExpr - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NCompoundStatement - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NCompoundStatement - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NCompoundStatement - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NCompoundStatement - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NCompoundStatement - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NCompoundStatement - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NDeclaration - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NDeclaration - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NDeclaration - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NDeclaration - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NDeclaration - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NDeclaration - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NDeclarator - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NDeclarator - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
needsModifiedEmitters(FunctionSymbol) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
needsNIOWrappingOrUnwrapping() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the function needs NIO-related wrapping/unwrapping or conversion of various arguments.
needsProcAddressWrapper(FunctionSymbol) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
NEmptyExpression - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NEmptyExpression - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NEmptyExpression - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NEmptyExpression - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NEmptyExpression - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NEmptyExpression - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
nestedFunctionDef() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
newArrayDeclarator() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
newCString(String) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
newDirectByteBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct ByteBuffer with the specified number of elements.
newDirectByteBuffer(byte[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectByteBuffer(byte[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectByteBuffer(byte[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectByteBuffer(int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectByteBuffer(byte[], int, int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectByteBuffer(byte[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectByteBuffer(byte[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectByteBuffer(long, int) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
newDirectCharBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct CharBuffer with the specified number of elements.
newDirectCharBuffer(char[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectCharBuffer(char[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectCharBuffer(char[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectCharBuffer(int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectCharBuffer(char[], int, int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectCharBuffer(char[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectCharBuffer(char[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectDoubleBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct DoubleBuffer with the specified number of elements.
newDirectDoubleBuffer(double[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectDoubleBuffer(double[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectDoubleBuffer(double[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectDoubleBuffer(int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectDoubleBuffer(double[], int, int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectDoubleBuffer(double[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectDoubleBuffer(double[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectFloatBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct FloatBuffer with the specified number of elements.
newDirectFloatBuffer(float[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectFloatBuffer(float[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectFloatBuffer(float[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectFloatBuffer(int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectFloatBuffer(float[], int, int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectFloatBuffer(float[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectFloatBuffer(float[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectIntBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct IntBuffer with the specified number of elements.
newDirectIntBuffer(int[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectIntBuffer(int[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectIntBuffer(int[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectIntBuffer(int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectIntBuffer(int[], int, int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectIntBuffer(int[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectIntBuffer(int[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectLongBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct LongBuffer with the specified number of elements.
newDirectLongBuffer(long[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectLongBuffer(long[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectLongBuffer(long[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectLongBuffer(int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectLongBuffer(long[], int, int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectLongBuffer(long[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectLongBuffer(long[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectShortBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct ShortBuffer with the specified number of elements.
newDirectShortBuffer(short[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectShortBuffer(short[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectShortBuffer(short[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectShortBuffer(int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectShortBuffer(short[], int, int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectShortBuffer(short[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectShortBuffer(short[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
object instantiation.
newJavaString(long) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
newline() - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
newline() - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
NEWLINE - Static variable in class com.jogamp.gluegen.JavaConfiguration
 
NExpressionGroup - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NExpressionGroup - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NExpressionGroup - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NExpressionGroup - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NExpressionGroup - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NExpressionGroup - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
next() - Method in class com.jogamp.gluegen.TypeInfo
 
nextToken() - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
nextToken() - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
nextToken() - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
NFunctionCallArgs - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NFunctionCallArgs - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NFunctionCallArgs - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NFunctionCallArgs - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NFunctionCallArgs - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NFunctionCallArgs - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NFunctionDef - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NFunctionDef - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NFunctionDef - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NFunctionDef - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NFunctionDef - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NFunctionDef - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NGnuAsmExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NGnuAsmExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NGnuAsmExpr - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NGnuAsmExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NGnuAsmExpr - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NGnuAsmExpr - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NInitDecl - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NInitDecl - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NInitDecl - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NInitDecl - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NInitDecl - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NInitDecl - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NInitializer - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NInitializer - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NInitializer - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NInitializer - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NInitializer - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NInitializer - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NInitializerElementLabel - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NInitializerElementLabel - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NInitializerElementLabel - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NInitializerElementLabel - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NInitializerElementLabel - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NInitializerElementLabel - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NLabel - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NLabel - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NLabel - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NLabel - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NLabel - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NLabel - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NLcurlyInitializer - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NLcurlyInitializer - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NLcurlyInitializer - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NLcurlyInitializer - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NLcurlyInitializer - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NLcurlyInitializer - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NNonemptyAbstractDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NNonemptyAbstractDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NNonemptyAbstractDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NNonemptyAbstractDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NNonemptyAbstractDeclarator - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NNonemptyAbstractDeclarator - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
nonemptyAbstractDeclarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
nonemptyAbstractDeclarator() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
nonemptyAbstractDeclarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
nonemptyAbstractDeclarator(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
nonemptyAbstractDeclarator() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
NonWhitespace - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NonWhitespace - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NonWhitespace - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NonWhitespace - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NonWhitespace - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NonWhitespace - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NOT_EQUAL - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NOT_EQUAL - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NOT_EQUAL - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NOT_EQUAL - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NOT_EQUAL - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NOT_EQUAL - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NOT_EQUAL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
NParameterDeclaration - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NParameterDeclaration - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NParameterDeclaration - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NParameterDeclaration - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NParameterDeclaration - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NParameterDeclaration - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NParameterTypeList - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NParameterTypeList - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NParameterTypeList - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NParameterTypeList - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NParameterTypeList - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NParameterTypeList - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NPointerGroup - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NPointerGroup - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NPointerGroup - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NPointerGroup - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NPointerGroup - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NPointerGroup - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NPostfixExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NPostfixExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NPostfixExpr - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NPostfixExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NPostfixExpr - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NPostfixExpr - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NRangeExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NRangeExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NRangeExpr - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NRangeExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NRangeExpr - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NRangeExpr - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NStatementExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NStatementExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NStatementExpr - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NStatementExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NStatementExpr - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NStatementExpr - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NStringSeq - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NStringSeq - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NStringSeq - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NStringSeq - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NStringSeq - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NStringSeq - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NStructDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NStructDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NStructDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NStructDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NStructDeclarator - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NStructDeclarator - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NTypedefName - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NTypedefName - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NTypedefName - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NTypedefName - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NTypedefName - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NTypedefName - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NTypeMissing - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NTypeMissing - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NTypeMissing - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NTypeMissing - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NTypeMissing - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NTypeMissing - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
NUM_DOUBLE - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
NUM_FLOAT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
NUM_INT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
NUM_LONG - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
Number - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
Number - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
Number - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
Number - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
Number - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
Number - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
numberOfChildren() - Method in class com.jogamp.gluegen.cgram.TNode
return the number of children of this node
NumberSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NUnaryExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NUnaryExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NUnaryExpr - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NUnaryExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NUnaryExpr - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NUnaryExpr - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 

O

OBJBLOCK - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
offsetArgName(int) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
open(String, ClassLoader) - Static method in class com.jogamp.common.os.NativeLibrary
Opens the given native library, assuming it has the same base name on all platforms, looking first in the system's search path, and in the context of the specified ClassLoader, which is used to help find the library in the case of e.g.
open(String, ClassLoader, boolean) - Static method in class com.jogamp.common.os.NativeLibrary
Opens the given native library, assuming it has the same base name on all platforms, looking first in the system's search path, and in the context of the specified ClassLoader, which is used to help find the library in the case of e.g.
open(String, String, String, boolean, ClassLoader) - Static method in class com.jogamp.common.os.NativeLibrary
Opens the given native library, assuming it has the given base names (no "lib" prefix or ".dll/.so/.dylib" suffix) on the Windows, Unix and Mac OS X platforms, respectively, and in the context of the specified ClassLoader, which is used to help find the library in the case of e.g.
open(String, String, String, boolean, ClassLoader, boolean) - Static method in class com.jogamp.common.os.NativeLibrary
 
openConnection(URL) - Method in class com.jogamp.common.net.asset.Handler
 
openConnection(URL) - Method in class com.jogamp.common.net.AssetURLStreamHandler
 
openFile(String, String) - Method in class com.jogamp.gluegen.JavaEmitter
 
openFile(String, String) - Method in class com.jogamp.gluegen.structgen.CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter
 
openLibraryGlobal(String, boolean) - Method in interface com.jogamp.common.os.DynamicLinker
If a SecurityManager is installed, user needs link permissions for the named library.
openLibraryLocal(String, boolean) - Method in interface com.jogamp.common.os.DynamicLinker
If a SecurityManager is installed, user needs link permissions for the named library.
openURL(URL) - Static method in class com.jogamp.common.util.IOUtil
Returns the connected URLConnection, or null if not url is not available
openURL(URL, String) - Static method in class com.jogamp.common.util.IOUtil
Returns the connected URLConnection, or null if not url is not available
out() - Method in class com.jogamp.gluegen.pcpp.PCPP
 

P

PACKAGE_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
packageAsPath(String) - Static method in class com.jogamp.gluegen.CodeGenUtils
Given a java package name (e.g., "java.lang"), return the package as a directory path (i.e., "java/lang").
packageDefinition() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
packageForStruct(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the package into which to place the glue code for accessing the specified struct.
packageName() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the package name parsed from the configuration file.
pageAlignedSize(int) - Method in class com.jogamp.common.os.MachineDescription
 
pageCount(int) - Method in class com.jogamp.common.os.MachineDescription
 
pageSizeInBytes() - Method in class com.jogamp.common.os.MachineDescription
 
PARAMETER_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
parameterDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
parameterDeclaration() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
parameterDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
parameterDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
parameterDeclaration() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
parameterDeclaration() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
parameterDeclarationList() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
parameterModifier() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
PARAMETERS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
parameterTypeList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
parameterTypeList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
parameterTypeList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
parameterTypeList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
parameterTypeList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
parentOfType(int) - Method in class com.jogamp.gluegen.cgram.TNode
find first parent of the given type, return null on failure
parseTypeInfo(String, JavaType) - Static method in class com.jogamp.gluegen.JavaConfiguration
 
PCPP - Class in com.jogamp.gluegen.pcpp
A minimal pseudo-C-preprocessor designed in particular to preserve #define statements defining constants so they can be observed by a glue code generator.
PCPP(List<String>, boolean, boolean) - Constructor for class com.jogamp.gluegen.pcpp.PCPP
 
peek() - Method in class com.jogamp.common.util.LFRingbuffer
 
peek() - Method in interface com.jogamp.common.util.Ringbuffer
Peeks the next element at the read position w/o modifying pointer, nor blocking.
peek() - Method in class com.jogamp.common.util.SyncedRingbuffer
 
peekBlocking() - Method in class com.jogamp.common.util.LFRingbuffer
 
peekBlocking() - Method in interface com.jogamp.common.util.Ringbuffer
Peeks the next element at the read position w/o modifying pointer, but w/ blocking.
peekBlocking() - Method in class com.jogamp.common.util.SyncedRingbuffer
 
PiggybackURLConnection<I extends PiggybackURLContext> - Class in com.jogamp.common.net
Generic resource location protocol connection, using another sub-protocol as the vehicle for a piggyback protocol.
PiggybackURLConnection(URL, I) - Constructor for class com.jogamp.common.net.PiggybackURLConnection
 
PiggybackURLContext - Interface in com.jogamp.common.net
See PiggybackURLConnection for description and examples.
Platform - Class in com.jogamp.common.os
Utility class for querying platform specific properties.
Platform.ABIType - Enum in com.jogamp.common.os
 
Platform.CPUFamily - Enum in com.jogamp.common.os
 
Platform.CPUType - Enum in com.jogamp.common.os
 
Platform.OSType - Enum in com.jogamp.common.os
 
PLUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
PLUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
PLUS - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
PLUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
PLUS - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
PLUS - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
PLUS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
POINTER - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
 
pointerAlignmentInBytes() - Method in class com.jogamp.common.os.MachineDescription
 
PointerBuffer - Class in com.jogamp.common.nio
Hardware independent container for native pointer arrays.
pointerConversionArgumentName(String) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
pointerDepth() - Method in class com.jogamp.gluegen.cgram.types.Type
Helper method for determining how many pointer indirections this type represents (i.e., "void **" returns 2).
pointerDepth() - Method in class com.jogamp.gluegen.TypeInfo
 
pointerGroup(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
pointerGroup() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
pointerGroup(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
pointerGroup(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
pointerGroup() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
pointerSizeInBytes() - Method in class com.jogamp.common.os.MachineDescription
 
PointerType - Class in com.jogamp.gluegen.cgram.types
 
PointerType(SizeThunk, Type, int) - Constructor for class com.jogamp.gluegen.cgram.types.PointerType
 
popScope() - Method in class com.jogamp.gluegen.cgram.CSymbolTable
pop the last scope off the scope stack.
popScope() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
popScope() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
position - Variable in class com.jogamp.common.nio.AbstractBuffer
 
position() - Method in class com.jogamp.common.nio.AbstractBuffer
 
position(int) - Method in class com.jogamp.common.nio.AbstractBuffer
 
position() - Method in interface com.jogamp.common.nio.NativeBuffer
 
position(int) - Method in interface com.jogamp.common.nio.NativeBuffer
 
position() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
position() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
position() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
position() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
position() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
Returns the byte position in the stream.
position() - Method in class com.jogamp.common.util.Bitstream
Returns the bit position in the stream.
position() - Method in class com.jogamp.common.util.FloatStack
 
position(int) - Method in class com.jogamp.common.util.FloatStack
 
position() - Method in class com.jogamp.common.util.IntegerStack
 
position(int) - Method in class com.jogamp.common.util.IntegerStack
 
position() - Method in interface com.jogamp.common.util.PrimitiveStack
Returns the current position of this stack.
position(int) - Method in interface com.jogamp.common.util.PrimitiveStack
Sets the position of this stack.
POST_DEC - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
POST_INC - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
postfixExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
postfixExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
postfixExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
postfixExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
postfixExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
postfixExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
postfixSuffix() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
postfixSuffix() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
prepCEmitter(MethodBinding, CMethodBindingEmitter) - Method in class com.jogamp.gluegen.JavaEmitter
 
PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
PreprocessorInfoChannel - Class in com.jogamp.gluegen.cgram
 
PreprocessorInfoChannel() - Constructor for class com.jogamp.gluegen.cgram.PreprocessorInfoChannel
 
primaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
primaryExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
primaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
primaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
primaryExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
primaryExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
PrimitiveStack - Interface in com.jogamp.common.util
Simple primitive-type stack.
PrimitiveType - Class in com.jogamp.gluegen.cgram.types
 
PrimitiveType(String, SizeThunk, int) - Constructor for class com.jogamp.gluegen.cgram.types.PrimitiveType
 
printASTNode(AST, int) - Static method in class com.jogamp.gluegen.cgram.TNode
protected method that does the work of printing
printSourceTrace() - Method in class com.jogamp.common.util.TaskBase
 
printTree(AST) - Static method in class com.jogamp.gluegen.cgram.TNode
print given tree to System.out
PRIVATE - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
PROCADDRESS_VAR_PREFIX - Static variable in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
Must be synchronized w/ ProcAddressTable.PROCADDRESS_VAR_PREFIX !!!
ProcAddressCMethodBindingEmitter - Class in com.jogamp.gluegen.procaddress
 
ProcAddressCMethodBindingEmitter(CMethodBindingEmitter, boolean, boolean, String, ProcAddressEmitter) - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
 
ProcAddressConfiguration - Class in com.jogamp.gluegen.procaddress
 
ProcAddressConfiguration() - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
ProcAddressEmitter - Class in com.jogamp.gluegen.procaddress
A subclass of JavaEmitter that modifies the normal emission of C and Java code to allow dynamic lookups of the C entry points associated with the Java methods.
ProcAddressEmitter() - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
ProcAddressJavaMethodBindingEmitter - Class in com.jogamp.gluegen.procaddress
A specialization of JavaMethodBindingEmitter with knowledge of how to call through a function pointer.
ProcAddressJavaMethodBindingEmitter(JavaMethodBindingEmitter, boolean, String, boolean, ProcAddressEmitter) - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
ProcAddressJavaMethodBindingEmitter(ProcAddressJavaMethodBindingEmitter) - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter - Class in com.jogamp.gluegen.procaddress
This class emits the comment for the wrapper method
ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter() - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter
 
ProcAddressTable - Class in com.jogamp.gluegen.runtime
Superclass for all generated ProcAddressTables.
ProcAddressTable() - Constructor for class com.jogamp.gluegen.runtime.ProcAddressTable
 
ProcAddressTable(FunctionAddressResolver) - Constructor for class com.jogamp.gluegen.runtime.ProcAddressTable
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.jogamp.gluegen.structgen.CStructAnnotationProcessor
 
prologue - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
PropertyAccess - Class in com.jogamp.common.util
Helper routines for accessing properties.
PropertyAccess() - Constructor for class com.jogamp.common.util.PropertyAccess
 
PROTECTED - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
PTR - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
PTR - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
PTR - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
PTR - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
PTR - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
PTR - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
PUBLIC - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
pushScope(String) - Method in class com.jogamp.gluegen.cgram.CSymbolTable
push a new scope onto the scope stack.
pushScope(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
pushScope(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
put(B, Buffer) - Static method in class com.jogamp.common.nio.Buffers
 
put(int, long) - Method in interface com.jogamp.common.nio.NativeBuffer
 
put(long) - Method in interface com.jogamp.common.nio.NativeBuffer
 
put(B) - Method in interface com.jogamp.common.nio.NativeBuffer
 
put(PointerBuffer) - Method in class com.jogamp.common.nio.PointerBuffer
Relative bulk get method.
put(int, long) - Method in class com.jogamp.common.nio.PointerBuffer
Absolute put method.
put(long) - Method in class com.jogamp.common.nio.PointerBuffer
Relative put method.
put(long[], int, int) - Method in class com.jogamp.common.nio.PointerBuffer
Relative bulk put method.
put(long, boolean) - Method in class com.jogamp.common.util.IntBitfield
Set or clear the bit at position bitnum according to bit and return the previous value.
put(int, boolean) - Method in class com.jogamp.common.util.IntBitfield
Set or clear the bit at position bitnum according to bit and return the previous value.
put(int, int) - Method in class com.jogamp.common.util.IntIntHashMap
Maps the key to the specified value.
put(int, long) - Method in class com.jogamp.common.util.IntLongHashMap
Maps the key to the specified value.
put(int, Object) - Method in class com.jogamp.common.util.IntObjectHashMap
Maps the key to the specified value.
put(T) - Method in class com.jogamp.common.util.LFRingbuffer
Enqueues the given element.
put(long, int) - Method in class com.jogamp.common.util.LongIntHashMap
Maps the key to the specified value.
put(long, long) - Method in class com.jogamp.common.util.LongLongHashMap
Maps the key to the specified value.
put(long, Object) - Method in class com.jogamp.common.util.LongObjectHashMap
Maps the key to the specified value.
put(T) - Method in interface com.jogamp.common.util.Ringbuffer
Enqueues the given element.
put(T) - Method in class com.jogamp.common.util.SyncedRingbuffer
Enqueues the given element.
put(String, Type) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
Create a mapping from a type to its name.
putAll(IntIntHashMap) - Method in class com.jogamp.common.util.IntIntHashMap
Copies all of the mappings from the specified map to this map.
putAll(IntLongHashMap) - Method in class com.jogamp.common.util.IntLongHashMap
Copies all of the mappings from the specified map to this map.
putAll(IntObjectHashMap) - Method in class com.jogamp.common.util.IntObjectHashMap
Copies all of the mappings from the specified map to this map.
putAll(LongIntHashMap) - Method in class com.jogamp.common.util.LongIntHashMap
Copies all of the mappings from the specified map to this map.
putAll(LongLongHashMap) - Method in class com.jogamp.common.util.LongLongHashMap
Copies all of the mappings from the specified map to this map.
putAll(LongObjectHashMap) - Method in class com.jogamp.common.util.LongObjectHashMap
Copies all of the mappings from the specified map to this map.
putb(B, byte) - Static method in class com.jogamp.common.nio.Buffers
 
putBlocking(T) - Method in class com.jogamp.common.util.LFRingbuffer
Enqueues the given element.
putBlocking(T) - Method in interface com.jogamp.common.util.Ringbuffer
Enqueues the given element.
putBlocking(T) - Method in class com.jogamp.common.util.SyncedRingbuffer
Enqueues the given element.
putd(B, double) - Static method in class com.jogamp.common.nio.Buffers
 
putf(B, float) - Static method in class com.jogamp.common.nio.Buffers
 
puti(B, int) - Static method in class com.jogamp.common.nio.Buffers
 
putNb(B, boolean, byte, boolean) - Static method in class com.jogamp.common.nio.Buffers
Store byte source value in given buffer after normalizing it to the destination value range considering signed and unsigned source and destination representation.
putNf(B, boolean, float) - Static method in class com.jogamp.common.nio.Buffers
Store float source value in given buffer after normalizing it to the destination value range considering signed and unsigned destination representation.
putNi(B, boolean, int, boolean) - Static method in class com.jogamp.common.nio.Buffers
Store short source value in given buffer after normalizing it to the destination value range considering signed and unsigned source and destination representation.
putNs(B, boolean, short, boolean) - Static method in class com.jogamp.common.nio.Buffers
Store short source value in given buffer after normalizing it to the destination value range considering signed and unsigned source and destination representation.
putOnTop(float[], int, int) - Method in class com.jogamp.common.util.FloatStack
FILO put operation
putOnTop(FloatBuffer, int) - Method in class com.jogamp.common.util.FloatStack
FILO put operation
putOnTop(int[], int, int) - Method in class com.jogamp.common.util.IntegerStack
FILO put operation
putOnTop(IntBuffer, int) - Method in class com.jogamp.common.util.IntegerStack
FILO put operation
puts(B, short) - Static method in class com.jogamp.common.nio.Buffers
 
putSame(boolean) - Method in class com.jogamp.common.util.LFRingbuffer
Enqueues the same element at it's write position, if not full.
putSame(boolean) - Method in interface com.jogamp.common.util.Ringbuffer
Enqueues the same element at it's write position, if not full.
putSame(boolean) - Method in class com.jogamp.common.util.SyncedRingbuffer
Enqueues the same element at it's write position, if not full.

Q

QUESTION - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
QUESTION - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
QUESTION - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
QUESTION - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
QUESTION - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
QUESTION - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
QUESTION - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 

R

rangeCheck(byte[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(char[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(short[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(int[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(long[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(float[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(double[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(Buffer, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheckBytes(Object, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
rangeExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
rangeExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
rangeExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
RBRACK - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
read() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
read() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
read() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
read() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
read() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
Reads one byte from the stream.
read(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Reads the configuration file.
read(String, String) - Method in class com.jogamp.gluegen.JavaConfiguration
Reads the specified file, treating each line as if it started with the specified string.
read() - Method in class com.jogamp.gluegen.pcpp.ConcatenatingReader
 
read(char[], int, int) - Method in class com.jogamp.gluegen.pcpp.ConcatenatingReader
 
readAccessControl(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readArgumentIsString(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
When const char* arguments in the C function prototypes are encountered, the emitter will normally convert them to byte[] arguments.
readBit(boolean) - Method in class com.jogamp.common.util.Bitstream
 
readBits31(boolean, int) - Method in class com.jogamp.common.util.Bitstream
Return incoming bits as read via Bitstream.readBit(boolean).
readBoolean(String, StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readClassJavadoc(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readConfigurationFile(String) - Method in class com.jogamp.gluegen.DebugEmitter
 
readConfigurationFile(String) - Method in interface com.jogamp.gluegen.GlueEmitter
 
readConfigurationFile(String) - Method in class com.jogamp.gluegen.JavaEmitter
 
readCustomCCode(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readCustomJavaCode(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readExtend(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readExtendedIntfImplSymbols(StringTokenizer, String, int, boolean, boolean, boolean) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readGetProcAddressTableExpr(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
readIgnore(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readIgnoreField(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readIgnoreNot(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readImplements(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readJavaPrologueOrEpilogue(StringTokenizer, String, int, boolean) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readLocalProcAddressCallingConvention(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
readManuallyImplement(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readMethodJavadoc(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readOpaque(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readParentClass(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readProcAddressNameExpr(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
readRangeCheck(StringTokenizer, String, int, boolean) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readRenameJavaSymbol(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readRenameJavaType(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readReturnedArrayLength(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readReturnsString(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readReturnValueCapacity(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readReturnValueLength(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readString(String, StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readStructPackage(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readTemporaryCVariableAssignment(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readTemporaryCVariableDeclaration(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readUInt16(boolean, boolean) - Method in class com.jogamp.common.util.Bitstream
Return incoming uint16_t as read via Bitstream.readBits31(boolean, int) and swap bytes if !bigEndian.
readUInt16(boolean, byte[], int) - Static method in class com.jogamp.common.util.Bitstream
Return incoming uint16_t value and swap bytes if !bigEndian.
readUInt32(boolean, boolean) - Method in class com.jogamp.common.util.Bitstream
Return incoming uint32_t as read via Bitstream.readBits31(boolean, int) and swap bytes if !bigEndian.
readUInt32(boolean, byte[], int) - Static method in class com.jogamp.common.util.Bitstream
Return incoming uint32_t and swap bytes if !bigEndian.
readUInt8(boolean) - Method in class com.jogamp.common.util.Bitstream
Return incoming uint8_t as read via Bitstream.readBits31(boolean, int).
readUnignore(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readUnimplemented(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
ready() - Method in class com.jogamp.gluegen.pcpp.ConcatenatingReader
 
RecursiveLock - Interface in com.jogamp.common.util.locks
Reentrance capable locking toolkit.
RecursiveThreadGroupLock - Interface in com.jogamp.common.util.locks
Reentrance capable locking toolkit, supporting multiple threads as owner.
referenceBuffer(int, Buffer) - Method in class com.jogamp.common.nio.PointerBuffer
Put the address of the given direct Buffer at the given position of this pointer array.
referenceBuffer(Buffer) - Method in class com.jogamp.common.nio.PointerBuffer
Put the address of the given direct Buffer at the end of this pointer array.
ReferencedStructs - Class in com.jogamp.gluegen
 
ReferencedStructs() - Constructor for class com.jogamp.gluegen.ReferencedStructs
 
ReflectionUtil - Class in com.jogamp.common.util
 
ReflectionUtil() - Constructor for class com.jogamp.common.util.ReflectionUtil
 
ReflectionUtil.AWTNames - Class in com.jogamp.common.util
 
ReflectionUtil.AWTNames() - Constructor for class com.jogamp.common.util.ReflectionUtil.AWTNames
 
ReflectionUtil.MethodAccessor - Class in com.jogamp.common.util
Convenient Method access class
ReflectionUtil.MethodAccessor(Class<?>, String, Class<?>...) - Constructor for class com.jogamp.common.util.ReflectionUtil.MethodAccessor
Check ReflectionUtil.MethodAccessor.available() before using instance.
register() - Static method in class com.jogamp.common.net.GenericURLStreamHandlerFactory
Returns the singleton instance of the registered GenericURLStreamHandlerFactory or null if registration was not successful.
registerHandler(ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
Registers the generic URLStreamHandlerFactory via GenericURLStreamHandlerFactory.register() and if successful sets the asset handler for the given ClassLoader cl.
relationalExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
relationalExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
relationalExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
relationalExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
relationalExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
relationalExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
RELEASE - Static variable in class com.jogamp.common.os.AndroidVersion
official build version string
remaining() - Method in class com.jogamp.common.nio.AbstractBuffer
 
remaining() - Method in interface com.jogamp.common.nio.NativeBuffer
 
remaining() - Method in class com.jogamp.common.util.FloatStack
 
remaining() - Method in class com.jogamp.common.util.IntegerStack
 
remaining() - Method in interface com.jogamp.common.util.PrimitiveStack
Returns the remaining elements left before stack will grow about PrimitiveStack.getGrowSize().
remainingBytes(Object) - Static method in class com.jogamp.common.nio.Buffers
Returns the number of remaining bytes of the given anonymous buffer.
remainingElem(Object) - Static method in class com.jogamp.common.nio.Buffers
Returns the number of remaining elements of the given anonymous buffer.
remove(Object) - Method in class com.jogamp.common.util.ArrayHashSet
Remove element from this list.
remove(int) - Method in class com.jogamp.common.util.ArrayHashSet
Remove element at given index from this list.
remove(int) - Method in class com.jogamp.common.util.IntIntHashMap
Removes the key-value mapping from this map.
remove(int) - Method in class com.jogamp.common.util.IntLongHashMap
Removes the key-value mapping from this map.
remove(int) - Method in class com.jogamp.common.util.IntObjectHashMap
Removes the key-value mapping from this map.
remove(long) - Method in class com.jogamp.common.util.LongIntHashMap
Removes the key-value mapping from this map.
remove(long) - Method in class com.jogamp.common.util.LongLongHashMap
Removes the key-value mapping from this map.
remove(long) - Method in class com.jogamp.common.util.LongObjectHashMap
Removes the key-value mapping from this map.
remove(String) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
Remove the mapping from the specified name to its associated type.
removeAll(Collection<?>) - Method in class com.jogamp.common.util.ArrayHashSet
Remove all elements of given Collection from this list.
removeEnumerate(String) - Method in class com.jogamp.gluegen.cgram.types.EnumType
Remove the enumerate with the given name.
removeModifier(FunctionEmitter.EmissionModifier) - Method in class com.jogamp.gluegen.FunctionEmitter
 
removeOneLevelScope(String) - Method in class com.jogamp.gluegen.cgram.CSymbolTable
remove one level of scope from name MBZ
removeOwner(Thread) - Method in interface com.jogamp.common.util.locks.RecursiveThreadGroupLock
Remove a thread from the list of additional lock owner threads.
removeSelf() - Method in class com.jogamp.gluegen.cgram.TNode
remove this node from the tree, resetting sibling and parent pointers as necessary.
rename(String) - Method in class com.jogamp.gluegen.ConstantDefinition
Supports renaming in Java binding.
renameJavaType(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a replacement name for this type, which should be the name of a Java wrapper class for a C struct, or the name unchanged if no RenameJavaType directive was specified for this type.
renameMethodName(String) - Method in class com.jogamp.gluegen.MethodBinding
Supports renaming C function in Java binding.
replaceJavaArgumentType(int, JavaType) - Method in class com.jogamp.gluegen.MethodBinding
Creates a new MethodBinding replacing the specified Java argument type with a new argument type.
reportError(RecognitionException) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
reportError(NoViableAltException) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
reportError(MismatchedTokenException) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
reportError(RecognitionException) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
reportError(RecognitionException) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
reportError(NoViableAltException) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
reportError(MismatchedTokenException) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
reportError(RecognitionException) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
reportWarning(String) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
reportWarning(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
reportWarning(String) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
reportWarning(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
reset() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
reset() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
reset() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
reset() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
reset() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
Reset stream position to markpos as set via Bitstream.ByteStream.mark(int).
reset() - Method in class com.jogamp.common.util.Bitstream
Reset stream position to markpos as set via Bitstream.mark(int).
reset() - Method in class com.jogamp.gluegen.pcpp.ConcatenatingReader
 
reset(DynamicLookupHelper) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
Resets the complete table.
resetForNameCount() - Static method in class com.jogamp.common.util.ReflectionUtil
 
resetFull(T[]) - Method in class com.jogamp.common.util.LFRingbuffer
 
resetFull(T[]) - Method in interface com.jogamp.common.util.Ringbuffer
Resets the read and write position according to a full ring buffer and fill all slots w/ elements of array copyFrom.
resetFull(T[]) - Method in class com.jogamp.common.util.SyncedRingbuffer
 
resolve(String) - Method in class com.jogamp.common.net.AssetURLContext
Resolving path to a URL sub protocol and return it's open URLConnection
resolve(String, ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
 
resolve(String) - Method in interface com.jogamp.common.net.PiggybackURLContext
Resolving path to a URL sub protocol and return it's open URLConnection
resolve(int) - Method in class com.jogamp.common.util.IOUtil.ClassResources
resolve(URL) - Method in interface com.jogamp.common.util.JarUtil.Resolver
 
resolve(String, DynamicLookupHelper) - Method in interface com.jogamp.gluegen.runtime.FunctionAddressResolver
Resolves the name of the function bound to the method and returns the address.
resourceCount() - Method in class com.jogamp.common.util.IOUtil.ClassResources
Returns the number of resources, i.e.
resourcePaths - Variable in class com.jogamp.common.util.IOUtil.ClassResources
result - Variable in class com.jogamp.common.util.FunctionTask
 
results() - Method in class com.jogamp.gluegen.ReferencedStructs
 
retainAll(Collection<?>) - Method in class com.jogamp.common.util.ArrayHashSet
Retain all elements of the given Collection c, ie remove all elements not contained by the given Collection c.
returnedArrayLength(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Provides a Java MessageFormat expression indicating the number of elements in the returned array from the specified function name.
returnsString(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Indicates whether the given function (which returns a char* in C) should be translated as returning a java.lang.String.
returnValueCapacity(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a MessageFormat string of the C expression calculating the capacity of the java.nio.ByteBuffer being returned from a native method, or null if no expression has been specified.
returnValueLength(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a MessageFormat string of the C expression calculating the length of the array being returned from a native method, or null if no expression has been specified.
rewind() - Method in class com.jogamp.common.nio.AbstractBuffer
 
rewind() - Method in interface com.jogamp.common.nio.NativeBuffer
 
Ringbuffer<T> - Interface in com.jogamp.common.util
Ring buffer interface, a.k.a circular buffer.
RPAREN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
RPAREN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
RPAREN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
RPAREN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
RPAREN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
RPAREN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
RPAREN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
run() - Method in class com.jogamp.common.util.FunctionTask
run() - Method in class com.jogamp.common.util.RunnableTask
 
run() - Method in class com.jogamp.common.util.TaskBase
 
run(Reader, String, Class<?>, List<String>, List<String>, String, boolean) - Method in class com.jogamp.gluegen.GlueGen
 
run(Reader, String) - Method in class com.jogamp.gluegen.pcpp.PCPP
 
runnable - Variable in class com.jogamp.common.util.FunctionTask
 
runnable - Variable in class com.jogamp.common.util.RunnableTask
 
runnableException - Variable in class com.jogamp.common.util.TaskBase
 
RunnableExecutor - Interface in com.jogamp.common.util
 
RunnableExecutor.CurrentThreadExecutor - Class in com.jogamp.common.util
 
RunnableTask - Class in com.jogamp.common.util
Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics.
RunnableTask(Runnable, Object, boolean, PrintStream) - Constructor for class com.jogamp.common.util.RunnableTask
Create a RunnableTask object w/ synchronization, ie.
runSymbolFilter(SymbolFilter) - Method in interface com.jogamp.gluegen.GlueEmitterControls
Runs the given filter on the #defines, enum definitions and function symbols that this controller has parsed.
runSymbolFilter(SymbolFilter) - Method in class com.jogamp.gluegen.GlueGen
 
runtimeExceptionType() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the kind of exception to raise if run-time checks fail in the generated code.
runtimeExceptionType() - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 

S

SCHEME_SEPARATOR - Static variable in class com.jogamp.common.util.IOUtil
":"
SDK_INT - Static variable in class com.jogamp.common.os.AndroidVersion
SDK Version number, key to VERSION_CODES
SDK_NAME - Static variable in class com.jogamp.common.os.AndroidVersion
SDK Version string
SecurityUtil - Class in com.jogamp.common.util
 
SecurityUtil() - Constructor for class com.jogamp.common.util.SecurityUtil
 
SEMI - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
SEMI - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
SEMI - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
SEMI - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
SEMI - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
SEMI - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
SEMI - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
SEPERATOR - Static variable in class com.jogamp.common.util.VersionUtil
 
set(int, E) - Method in class com.jogamp.common.util.ArrayHashSet
 
setArgs(A...) - Method in class com.jogamp.common.util.FunctionTask
Sets the arguments for FunctionTask.run().
setArgumentName(int, String) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
setAttachment(Object) - Method in class com.jogamp.common.util.TaskBase
Attach a custom object to this task.
setAttribute(String, Object) - Method in class com.jogamp.gluegen.cgram.TNode
set an attribute in the attribute table.
setBodyParsed() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
Indicates to this CompoundType that its body has been parsed and that no more CompoundType.addField(com.jogamp.gluegen.cgram.types.Field) operations will be made.
setByteAt(int, byte) - Method in class com.jogamp.common.nio.StructAccessor
Puts a byte at the specified byteOffset.
setBytesAt(int, byte[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setCharAt(int, char) - Method in class com.jogamp.common.nio.StructAccessor
Puts a char at the specified byteOffset.
setCharsAt(int, char[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setCommentEmitter(CommentEmitter) - Method in class com.jogamp.gluegen.FunctionEmitter
Set the object that will emit the comment for this function.
setConfig(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the configuration file name.
setCountingTokens(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
setCountingTokens(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
setDebug(boolean) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the debug flag (optional).
setDebug(boolean) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
setDefNode(TNode) - Method in class com.jogamp.gluegen.cgram.TNode
set the def node for this node
setDoubleAt(int, double) - Method in class com.jogamp.common.nio.StructAccessor
Puts a double at the specified byteOffset.
setDoublesAt(int, double[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setDumpCPP(boolean) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the dumpCPP flag (optional).
setEmitBody(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Accessor for subclasses.
setEmitter(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the emitter class name.
setEnums(List) - Method in class com.jogamp.gluegen.cgram.HeaderParser
Pre-define the list of EnumTypes for this HeaderParser.
setEpilogue(List<String>) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Sets the manually-generated epilogue code for this emitter.
setEraseBufferAndArrayTypes(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Accessor for subclasses.
setExcludes(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the set of exclude patterns.
setFloatAt(int, float) - Method in class com.jogamp.common.nio.StructAccessor
Puts a float at the specified byteOffset.
setFloatsAt(int, float[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setForDirectBufferImplementation(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Accessor for subclasses.
setForImplementingMethodCall(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Accessor for subclasses.
setForIndirectBufferAndArrayImplementation(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Accessor for subclasses.
setGrowSize(int) - Method in class com.jogamp.common.util.FloatStack
 
setGrowSize(int) - Method in class com.jogamp.common.util.IntegerStack
 
setGrowSize(int) - Method in interface com.jogamp.common.util.PrimitiveStack
Set new {@link #growSize().
setHandler(String, URLStreamHandler) - Method in class com.jogamp.common.net.GenericURLStreamHandlerFactory
Sets the handler for protocol.
setIncludeRefid(Reference) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set a org.apache.tools.ant.types.Reference to simplify adding of complex sets of files to include.
setIncludes(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the set of include patterns.
setIntAt(int, int) - Method in class com.jogamp.common.nio.StructAccessor
Puts a int at the specified byteOffset.
setIntAt(int, int, int) - Method in class com.jogamp.common.nio.StructAccessor
Puts a int at the specified byteOffset.
setIntsAt(int, int[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setJavaReturnType(JavaType) - Method in class com.jogamp.gluegen.MethodBinding
 
setKeyNotFoundValue(int) - Method in class com.jogamp.common.util.IntIntHashMap
Sets the new key not found value.
setKeyNotFoundValue(long) - Method in class com.jogamp.common.util.IntLongHashMap
Sets the new key not found value.
setKeyNotFoundValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap
Sets the new key not found value.
setKeyNotFoundValue(int) - Method in class com.jogamp.common.util.LongIntHashMap
Sets the new key not found value.
setKeyNotFoundValue(long) - Method in class com.jogamp.common.util.LongLongHashMap
Sets the new key not found value.
setKeyNotFoundValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap
Sets the new key not found value.
setLayouted() - Method in class com.jogamp.gluegen.cgram.types.MemoryLayoutType
 
setLineNum(int) - Method in class com.jogamp.gluegen.cgram.TNode
Set the line number for this node
setLiteralInclude(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set a literal include directories, separated with a comma.
setLoadingAction(JNILibLoaderBase.LoaderAction) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
 
setLongAt(int, long) - Method in class com.jogamp.common.nio.StructAccessor
Puts a long at the specified byteOffset.
setLongAt(int, long, int) - Method in class com.jogamp.common.nio.StructAccessor
Puts a long at the specified byteOffset.
setLongsAt(int, long[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setMarker(boolean) - Method in class com.jogamp.gluegen.cgram.TNode
Set the marker value for this node.
setName(String) - Method in class com.jogamp.gluegen.cgram.types.IntType
 
setName(String) - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
setName(String) - Method in class com.jogamp.gluegen.cgram.types.Type
Set the name of this type; used for handling typedefs.
setNext(TypeInfo) - Method in class com.jogamp.gluegen.TypeInfo
 
setOffset(SizeThunk) - Method in class com.jogamp.gluegen.cgram.types.Field
Sets the offset of this field in the containing data structure.
setOriginalSource(String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
setOriginalSource(String) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
setOut(OutputStream) - Method in class com.jogamp.gluegen.pcpp.PCPP
 
setOutputRootDir(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the output root dir (optional).
setOutputRootDir(String) - Method in class com.jogamp.gluegen.JavaConfiguration
 
setPreprocessingDirective(String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
setPreprocessingDirective(String) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
setProcAddressNameExpr(String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
setPrologue(List<String>) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Sets the manually-generated prologue code for this emitter.
setResolver(JarUtil.Resolver) - Static method in class com.jogamp.common.util.JarUtil
Setting a custom JarUtil.Resolver instance.
setReturnedArrayLengthExpression(String) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
If the underlying function returns an array (currently only arrays of compound types are supported) as opposed to a pointer to an object, this method should be called to provide a MessageFormat string containing an expression that computes the number of elements of the returned array.
setReturnValueCapacityExpression(MessageFormat) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
If this function returns a void* encapsulated in a java.nio.Buffer (or compound type wrapper), sets the expression for the capacity of the returned Buffer.
setReturnValueLengthExpression(MessageFormat) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
If this function returns an array, sets the expression for the length of the returned array.
setShortAt(int, short) - Method in class com.jogamp.common.nio.StructAccessor
Puts a short at the specified byteOffset.
setShortsAt(int, short[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setSize(SizeThunk) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
setSource(String) - Method in class com.jogamp.gluegen.cgram.CToken
 
setSource(String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
setSource(String) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
setSrc(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the source C file that is to be parsed.
setStream(byte[]) - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
setStream(ByteBuffer) - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
setStream(InputStream) - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
setStream(OutputStream) - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
setStream(T) - Method in interface com.jogamp.common.util.Bitstream.ByteStream
Sets the underlying stream, without Bitstream.ByteStream.close()ing the previous one.
setStream(T, boolean) - Method in class com.jogamp.common.util.Bitstream
Sets the underlying stream, without Bitstream.close()ing the previous one.
setStructDictionary(TypeDictionary) - Method in class com.jogamp.gluegen.cgram.HeaderParser
Set the dictionary mapping struct names (i.e., the "foo" in "struct foo { ...
setStructName(String) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
Sets the struct name of this CompoundType, i.e.
setTemporaryCVariableAssignments(List<String>) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Sets up a List of Strings containing assignments for temporary C variables which are made after the underlying function call.
setTemporaryCVariableDeclarations(List<String>) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Sets up a List of Strings containing declarations for temporary C variables to be assigned to after the underlying function call.
setText(String) - Method in class com.jogamp.gluegen.cgram.TNode
Set the token text for this node
setThrowIOExceptionOnEOF(boolean) - Method in class com.jogamp.common.util.Bitstream
Enables or disables throwing an IOException in case Bitstream.EOS appears.
setTokenNumber(int) - Method in class com.jogamp.gluegen.cgram.CToken
 
setTokenVocabulary(String) - Static method in class com.jogamp.gluegen.cgram.TNode
Set the token vocabulary to a tokentypes class generated by antlr.
setType(int) - Method in class com.jogamp.gluegen.cgram.TNode
Set the token type for this node
setTypedefDictionary(TypeDictionary) - Method in class com.jogamp.gluegen.cgram.HeaderParser
Set the dictionary mapping typedef names to types for this HeaderParser.
setValue(int) - Method in class com.jogamp.common.util.IntIntHashMap.Entry
Sets the value for this entry.
setValue(long) - Method in class com.jogamp.common.util.IntLongHashMap.Entry
Sets the value for this entry.
setValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
Sets the value for this entry.
setValue(int) - Method in class com.jogamp.common.util.LongIntHashMap.Entry
Sets the value for this entry.
setValue(long) - Method in class com.jogamp.common.util.LongLongHashMap.Entry
Sets the value for this entry.
setValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
Sets the value for this entry.
shallLinkGlobal() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
 
shallLookupGlobal() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
If method returns true and if a SecurityManager is installed, user needs link permissions for all libraries, i.e.
shiftExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
shiftExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
shiftExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
shiftExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
shiftExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
shiftExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
short_to_byte(short, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
short_to_double(short, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
short_to_float(short, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
short_to_int(short, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
shortArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type short[]
shortBufferArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type ShortBuffer[]
shouldIgnoreInImpl(String) - Method in class com.jogamp.gluegen.JavaConfiguration
 
shouldIgnoreInInterface(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns true if this #define, function, struct, or field within a struct should be ignored during glue code generation.
signatureCanUseIndirectNIO() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if it is possible for any of the outgoing arguments to be indirect NIO buffers.
signatureOnly() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Indicates whether this emitter will print only a signature, or whether it will emit Java code for the body of the method as well.
signatureUsesArraysOfCompoundTypeWrappers() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature use arrays of "compound type wrappers", or NIO-based wrappers for C data structures.
signatureUsesCArrays() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature represent C arrays.
signatureUsesCompoundTypeWrappers() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature use "compound type wrappers", or NIO-based wrappers for C data structures.
signatureUsesCPrimitivePointers() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature represent C primitive pointers.
signatureUsesCVoidPointers() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature represent C void* pointers.
signatureUsesJavaPrimitiveArrays() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature represent Java primitive arrays.
signatureUsesNIO() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature require conversion or checking due to the use of New I/O.
singleton - Static variable in class com.jogamp.common.util.awt.AWTEDTExecutor
RunnableExecutor implementation invoking Runnable.run() on the AWT EDT.
SingletonInstance - Class in com.jogamp.common.util.locks
 
SingletonInstance(long) - Constructor for class com.jogamp.common.util.locks.SingletonInstance
 
size() - Method in class com.jogamp.common.util.ArrayHashSet
 
size() - Method in class com.jogamp.common.util.IntIntHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.IntLongHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.IntObjectHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.LFRingbuffer
 
size() - Method in class com.jogamp.common.util.LongIntHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.LongLongHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.LongObjectHashMap
Returns the current number of key-value mappings in this map.
size() - Method in interface com.jogamp.common.util.Ringbuffer
Returns the number of elements in this ring buffer.
size() - Method in class com.jogamp.common.util.SyncedRingbuffer
 
SIZEOF_BYTE - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_CHAR - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_DOUBLE - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_FLOAT - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_INT - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_LONG - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_SHORT - Static variable in class com.jogamp.common.nio.Buffers
 
sizeOfBufferElem(Object) - Static method in class com.jogamp.common.nio.Buffers
Returns the size of a single element of the given buffer in bytes or 0 if the given buffer is null.
SizeThunk - Class in com.jogamp.gluegen.cgram.types
Provides a level of indirection between the definition of a type's size and the absolute value of this size.
skip(long) - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
skip(long) - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
skip(long) - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
skip(long) - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
skip(long) - Method in interface com.jogamp.common.util.Bitstream.ByteStream
It is implementation dependent, whether backward skip giving a negative number is supported or not.
skip(long) - Method in class com.jogamp.common.util.Bitstream
It is implementation dependent, whether backward skip giving a negative number is supported or not.
skip(long) - Method in class com.jogamp.gluegen.pcpp.ConcatenatingReader
 
skipProcAddressGen(String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
SL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
SL_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
SL_COMMENT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
slashify(String, boolean, boolean) - Static method in class com.jogamp.common.util.IOUtil
 
slice(B) - Static method in class com.jogamp.common.nio.Buffers
Calls slice on the specified buffer while maintaining the byteorder.
slice(B, int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices the specified buffer with offset as position and offset+size as limit while maintaining the byteorder.
slice(int, int) - Method in class com.jogamp.common.nio.StructAccessor
Returns a slice of the current ByteBuffer starting at the specified byte offset and extending the specified number of bytes.
slice2Float(Buffer, float[], int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices a ByteBuffer or a primitive float array to a FloatBuffer at the given position with the given size in float-space.
SLIST - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
sourceStack - Variable in class com.jogamp.common.util.TaskBase
 
Space - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
Space - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
Space - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
Space - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
Space - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
Space - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
specifierQualifierList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
specifierQualifierList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
specifierQualifierList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
specifierQualifierList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
specifierQualifierList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
SR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
SR_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
STAR - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
STAR - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
STAR - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
STAR - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
STAR - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
STAR - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
STAR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
startsWithDescriptor(String) - Static method in class com.jogamp.gluegen.JavaConfiguration
 
state - Variable in class com.jogamp.common.util.VersionNumber
 
statement(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
statement() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
statement(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
statement(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
statement() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
statement() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
statementBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
statementBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
statementBody(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
statementList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
statementList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
statementList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
statementList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
statementList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
STATIC - Static variable in class com.jogamp.gluegen.FunctionEmitter
 
STATIC_INIT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
StdCLexer - Class in com.jogamp.gluegen.cgram
 
StdCLexer(InputStream) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
 
StdCLexer(Reader) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
 
StdCLexer(InputBuffer) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
 
StdCLexer(LexerSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
 
StdCParser - Class in com.jogamp.gluegen.cgram
 
StdCParser(TokenBuffer, int) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
 
StdCParser(TokenBuffer) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
 
StdCParser(TokenStream, int) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
 
StdCParser(TokenStream) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
 
StdCParser(ParserSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
 
STDCTokenTypes - Interface in com.jogamp.gluegen.cgram
 
storageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
storageClassSpecifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
storageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
storageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
storageClassSpecifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
strEnd - Variable in class com.jogamp.common.util.VersionNumber
 
STRICTFP - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
STRING_CHARS_PREFIX - Static variable in class com.jogamp.gluegen.CMethodBindingEmitter
 
STRING_LITERAL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
stringArguments(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a list of Integers which are the indices of const char* arguments that should be converted to Strings.
stringArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type String[]
stringConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
stringConst() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
stringConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
stringConst(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
stringConst() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
stringToPrimitiveType(String) - Method in class com.jogamp.gluegen.JavaConfiguration
 
strOptExprPair(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
strOptExprPair() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
strOptExprPair(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
strOptExprPair(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
StructAccessor - Class in com.jogamp.common.nio
 
StructAccessor(ByteBuffer) - Constructor for class com.jogamp.common.nio.StructAccessor
 
structDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
structDeclaration() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
structDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
structDeclaration(AST, CompoundType) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
structDeclaration() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
structDeclarationList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
structDeclarationList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
structDeclarationList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
structDeclarationList(AST, CompoundType) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
structDeclarationList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
structDeclarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
structDeclarator() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
structDeclarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
structDeclarator(AST, CompoundType, Type) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
structDeclarator() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
structDeclaratorList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
structDeclaratorList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
structDeclaratorList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
structDeclaratorList(AST, CompoundType, Type) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
structDeclaratorList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
StructLayout - Class in com.jogamp.gluegen.cgram.types
Encapsulates algorithm for laying out data structures.
StructLayout(int) - Constructor for class com.jogamp.gluegen.cgram.types.StructLayout
 
structOrUnion() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
structOrUnion() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
structOrUnionBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
structOrUnionBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
structOrUnionBody(AST, CompoundTypeKind, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
structOrUnionSpecifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
structOrUnionSpecifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
structsOnly() - Method in class com.jogamp.gluegen.JavaConfiguration
 
structSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
structSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
structSpecifier(AST, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
StructType - Class in com.jogamp.gluegen.cgram.types
 
StructType(String, SizeThunk, int) - Constructor for class com.jogamp.gluegen.cgram.types.StructType
 
strVal - Variable in class com.jogamp.common.util.VersionNumberString
 
sub - Variable in class com.jogamp.common.util.VersionNumber
 
subConn - Variable in class com.jogamp.common.net.PiggybackURLConnection
 
subList(int, int) - Method in class com.jogamp.common.util.ArrayHashSet
 
subUrl - Variable in class com.jogamp.common.net.PiggybackURLConnection
 
SUPER_CTOR_CALL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
superClassClause() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
SymbolFilter - Interface in com.jogamp.gluegen
Provides a mechanism by which the GlueEmitter can look at all of the #defines, enum values and function symbols and perform certain filtering and processing which requires all of them to be visible simultaneously.
symbolTable - Variable in class com.jogamp.gluegen.cgram.GnuCParser
 
symbolTable - Variable in class com.jogamp.gluegen.cgram.StdCParser
 
SyncedRingbuffer<T> - Class in com.jogamp.common.util
Simple synchronized implementation of Ringbuffer.
SyncedRingbuffer(T[]) - Constructor for class com.jogamp.common.util.SyncedRingbuffer
Create a full ring buffer instance w/ the given array's net capacity and content.
SyncedRingbuffer(Class<? extends T[]>, int) - Constructor for class com.jogamp.common.util.SyncedRingbuffer
Create an empty ring buffer instance w/ the given net capacity.
SYNCHRONIZED - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
syncObject - Variable in class com.jogamp.common.util.TaskBase
 

T

tableClassName() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
tableClassName - Variable in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
tableClassPackage() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
tableClassPackage - Variable in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
tableWriter - Variable in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
tagNativeBinding() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns whether the comment of a native method binding should include a @native tag.
tagNativeBinding - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
TaskBase - Class in com.jogamp.common.util
Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics.
TaskBase(Object, boolean, PrintStream) - Constructor for class com.jogamp.common.util.TaskBase
 
tCreated - Variable in class com.jogamp.common.util.TaskBase
 
TempCacheReg - Class in com.jogamp.common.util.cache
 
TempCacheReg() - Constructor for class com.jogamp.common.util.cache.TempCacheReg
 
TempFileCache - Class in com.jogamp.common.util.cache
 
TempFileCache() - Constructor for class com.jogamp.common.util.cache.TempFileCache
Create the individualTmpDir.
TempJarCache - Class in com.jogamp.common.util.cache
 
TempJarCache() - Constructor for class com.jogamp.common.util.cache.TempJarCache
 
TempJarCache.LoadState - Enum in com.jogamp.common.util.cache
 
temporaryCVariableAssignments(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a List of Strings of expressions containing assignments to temporary C variables in the glue code for the specified function.
temporaryCVariableDeclarations(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a List of Strings of expressions declaring temporary C variables in the glue code for the specified function.
testDir(File, boolean, boolean) - Static method in class com.jogamp.common.util.IOUtil
Returns the directory dir, which is processed and tested as described below.
testDirExec(File) - Static method in class com.jogamp.common.util.IOUtil
Returns true if the given dir exists, and is a directory, and is writeable, and files can be executed from the directory
testFile(File, boolean, boolean) - Static method in class com.jogamp.common.util.IOUtil
Test whether file exists and matches the given requirements
tExecuted - Variable in class com.jogamp.common.util.TaskBase
 
text - Variable in class com.jogamp.gluegen.cgram.TNode
 
ThreadLock - Interface in com.jogamp.common.util.locks
Extending the Lock features with convenient functionality.
throwsClause() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
TIMEOUT - Static variable in interface com.jogamp.common.util.locks.Lock
The TIMEOUT for Lock.lock() in ms, defaults to Lock.DEFAULT_TIMEOUT.
tmpSubDir - Static variable in class com.jogamp.common.util.IOUtil
Subdirectory within platform's temporary root directory where all JogAmp related temp files are being stored: jogamp
TNode - Class in com.jogamp.gluegen.cgram
Class TNode is an implementation of the AST interface and adds many useful features: It is double-linked for reverse searching.
TNode() - Constructor for class com.jogamp.gluegen.cgram.TNode
 
TNodeFactory - Class in com.jogamp.gluegen.cgram
This class extends ASTFactory to build instances of class TNode
TNodeFactory() - Constructor for class com.jogamp.gluegen.cgram.TNodeFactory
 
toArray() - Method in class com.jogamp.common.util.ArrayHashSet
 
toArray(T[]) - Method in class com.jogamp.common.util.ArrayHashSet
 
toArrayList() - Method in class com.jogamp.common.util.ArrayHashSet
 
toBinString(int, int) - Static method in class com.jogamp.common.util.Bitstream
 
toHexBinString(int, int) - Static method in class com.jogamp.common.util.Bitstream
 
toolGetProcAddress(long, String) - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
May implement the lookup function using the Tools facility.
The actual function pointer is provided to allow proper bootstrapping of the ProcAddressTable, using one of the provided function names by DynamicLibraryBundleInfo.getToolGetProcAddressFuncNameList().
toString() - Method in class com.jogamp.common.nio.AbstractBuffer
 
toString(StringBuilder, String, Buffer) - Static method in class com.jogamp.common.nio.Buffers
Appends Buffer details inclusive data to a StringBuilder instance.
toString() - Method in class com.jogamp.common.nio.CachedBufferFactory
 
toString() - Method in class com.jogamp.common.nio.PointerBuffer
 
toString(StringBuilder) - Method in enum com.jogamp.common.os.MachineDescription.StaticConfig
 
toString() - Method in enum com.jogamp.common.os.MachineDescription.StaticConfig
 
toString(StringBuilder) - Method in class com.jogamp.common.os.MachineDescription
 
toString() - Method in class com.jogamp.common.os.MachineDescription
 
toString() - Method in class com.jogamp.common.os.NativeLibrary
 
toString() - Method in class com.jogamp.common.util.ArrayHashSet
 
toString() - Method in class com.jogamp.common.util.Bitstream
 
toString() - Method in class com.jogamp.common.util.FloatStack
 
toString() - Method in class com.jogamp.common.util.IntegerStack
 
toString(StringBuilder) - Method in class com.jogamp.common.util.IntIntHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.IntIntHashMap.Entry
 
toString(StringBuilder) - Method in class com.jogamp.common.util.IntIntHashMap
 
toString() - Method in class com.jogamp.common.util.IntIntHashMap
 
toString(StringBuilder) - Method in class com.jogamp.common.util.IntLongHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.IntLongHashMap.Entry
 
toString(StringBuilder) - Method in class com.jogamp.common.util.IntLongHashMap
 
toString() - Method in class com.jogamp.common.util.IntLongHashMap
 
toString(StringBuilder) - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
 
toString(StringBuilder) - Method in class com.jogamp.common.util.IntObjectHashMap
 
toString() - Method in class com.jogamp.common.util.IntObjectHashMap
 
toString(StringBuilder) - Method in class com.jogamp.common.util.JogampVersion
 
toString() - Method in class com.jogamp.common.util.JogampVersion
 
toString() - Method in class com.jogamp.common.util.LFRingbuffer
 
toString() - Method in class com.jogamp.common.util.locks.SingletonInstance
 
toString(StringBuilder) - Method in class com.jogamp.common.util.LongIntHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.LongIntHashMap.Entry
 
toString(StringBuilder) - Method in class com.jogamp.common.util.LongIntHashMap
 
toString() - Method in class com.jogamp.common.util.LongIntHashMap
 
toString(StringBuilder) - Method in class com.jogamp.common.util.LongLongHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.LongLongHashMap.Entry
 
toString(StringBuilder) - Method in class com.jogamp.common.util.LongLongHashMap
 
toString() - Method in class com.jogamp.common.util.LongLongHashMap
 
toString(StringBuilder) - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
 
toString(StringBuilder) - Method in class com.jogamp.common.util.LongObjectHashMap
 
toString() - Method in class com.jogamp.common.util.LongObjectHashMap
 
toString() - Method in interface com.jogamp.common.util.Ringbuffer
Returns a short string representation incl.
toString() - Method in class com.jogamp.common.util.SyncedRingbuffer
 
toString() - Method in class com.jogamp.common.util.TaskBase
 
toString() - Method in class com.jogamp.common.util.VersionNumber
 
toString() - Method in class com.jogamp.common.util.VersionNumberString
 
toString() - Method in class com.jogamp.gluegen.cgram.CSymbolTable
convert this table to a string
toString() - Method in class com.jogamp.gluegen.cgram.CToken
 
toString() - Method in class com.jogamp.gluegen.cgram.PreprocessorInfoChannel
 
toString() - Method in class com.jogamp.gluegen.cgram.TNode
return a short string representation of the node
toString() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
toString(String) - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
toString() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
toString() - Method in class com.jogamp.gluegen.cgram.types.Field
 
toString() - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
 
toString(boolean) - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
Helper routine for emitting native javadoc tags
toString() - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
toString(String) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
toString(String, boolean) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
toString() - Method in class com.jogamp.gluegen.cgram.types.IntType
 
toString() - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
toString(String, String) - Method in class com.jogamp.gluegen.cgram.types.PointerType
For use only when printing function pointers.
toString() - Method in class com.jogamp.gluegen.cgram.types.Type
Returns a string representation of this type.
toString() - Method in class com.jogamp.gluegen.ConstantDefinition
 
toString() - Method in class com.jogamp.gluegen.FunctionEmitter.EmissionModifier
 
toString() - Method in class com.jogamp.gluegen.FunctionEmitter
Returns, as a String, whatever FunctionEmitter.emit(java.io.PrintWriter) would output.
toString() - Method in class com.jogamp.gluegen.JavaType
 
toString() - Method in class com.jogamp.gluegen.MethodBinding
Returns the signature of this binding.
toString() - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
 
toString() - Method in class com.jogamp.gluegen.TypeInfo
 
toStringImpl() - Method in class com.jogamp.common.util.Bitstream
 
toUInt32Int(int) - Static method in class com.jogamp.common.util.Bitstream
Returns the reinterpreted given int32_t value as uint32_t if ≤ Integer.MAX_VALUE as within an int storage.
toUInt32Long(int) - Static method in class com.jogamp.common.util.Bitstream
Reinterpret the given int32_t value as uint32_t, i.e.
toURISimple(File) - Static method in class com.jogamp.common.util.IOUtil
Using the simple conversion via File -> URI, assuming proper characters.
toURISimple(String, String, boolean) - Static method in class com.jogamp.common.util.IOUtil
Using the simple conversion via File -> URI, assuming proper characters.
toURL(URI) - Static method in class com.jogamp.common.util.IOUtil
Converts an URI to an URL while using a non encoded path.
TRACE_LOCK - Static variable in interface com.jogamp.common.util.locks.Lock
Enable via the property jogamp.debug.Lock.TraceLock
traceIn(String, AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
traceIn(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
traceIn(String, AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
traceIn(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
traceOut(String, AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
traceOut(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
traceOut(String, AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
traceOut(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
translationUnit(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
translationUnit() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
translationUnit(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
translationUnit(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
translationUnit() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
tryBlock() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
tryLock(long) - Method in interface com.jogamp.common.util.locks.Lock
Blocking until the lock is acquired by this Thread or maxwait in ms is reached.
tryLock(long) - Method in class com.jogamp.common.util.locks.SingletonInstance
 
tryLockImpl() - Method in class com.jogamp.common.util.locks.SingletonInstance
 
tStarted - Variable in class com.jogamp.common.util.TaskBase
 
ttype - Variable in class com.jogamp.gluegen.cgram.TNode
 
Type - Class in com.jogamp.gluegen.cgram.types
Models a C type.
Type(String, SizeThunk, int) - Constructor for class com.jogamp.gluegen.cgram.types.Type
 
type() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
TYPE - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
TYPECAST - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
typeDefinition() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
typedefName(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
typedefName() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
typedefName(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
typedefName(AST, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
typedefName() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
TypeDictionary - Class in com.jogamp.gluegen.cgram.types
Utility class for recording names of typedefs and structs.
TypeDictionary() - Constructor for class com.jogamp.gluegen.cgram.types.TypeDictionary
 
typeInfo(Type, TypeDictionary) - Method in class com.jogamp.gluegen.JavaConfiguration
If this type should be considered opaque, returns the TypeInfo describing the replacement type.
TypeInfo - Class in com.jogamp.gluegen
Utility class for handling Opaque directives for JavaEmitter.
TypeInfo(String, int, JavaType) - Constructor for class com.jogamp.gluegen.TypeInfo
 
typelessDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
typelessDeclaration() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
typelessDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
typelessDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
typeName(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
typeName() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
typeName(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
typeName(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
typeName() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
typeQualifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
typeQualifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
typeQualifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
typeQualifier(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
typeQualifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
typeSpec(boolean) - Method in class com.jogamp.gluegen.jgram.JavaParser
 
typeSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
typeSpecifier(int) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
typeSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
typeSpecifier(AST, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
typeSpecifier(int) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
TypeVisitor - Interface in com.jogamp.gluegen.cgram.types
 

U

uint32LongToInt(long) - Static method in class com.jogamp.common.util.Bitstream
Returns the given uint32_t value long value as int if ≤ Integer.MAX_VALUE.
UNARY_MINUS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
UNARY_PLUS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
unaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
unaryExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
unaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
unaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
unaryExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
unaryExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
unaryExpressionNotPlusMinus() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
unaryOperator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
unaryOperator() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
unaryOperator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
unaryOperator(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
unaryOperator() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
unionSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
unionSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
unionSpecifier(AST, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
UnionType - Class in com.jogamp.gluegen.cgram.types
 
UnionType(String, SizeThunk, int) - Constructor for class com.jogamp.gluegen.cgram.types.UnionType
 
UNIT_SIZE - Static variable in class com.jogamp.common.util.IntBitfield
Unit size in bits, here 32 bits for one int unit.
unlock() - Method in interface com.jogamp.common.util.locks.Lock
Release the lock.
unlock() - Method in interface com.jogamp.common.util.locks.RecursiveThreadGroupLock
Wait's until all additional owners released this lock before releasing it.
unlock(Runnable) - Method in interface com.jogamp.common.util.locks.RecursiveThreadGroupLock
Wait's until all additional owners released this lock before releasing it.
unlock() - Method in class com.jogamp.common.util.locks.SingletonInstance
 
unlock(Runnable) - Method in interface com.jogamp.common.util.locks.ThreadLock
Execute the Runnable taskAfterUnlockBeforeNotify while holding the exclusive lock.
unlockImpl() - Method in class com.jogamp.common.util.locks.SingletonInstance
 
unnamedScopeCounter - Variable in class com.jogamp.gluegen.cgram.GnuCParser
 
unnamedScopeCounter - Variable in class com.jogamp.gluegen.cgram.StdCParser
 
UnsignedHexConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
UnsignedHexConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
UnsignedHexConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
UnsignedHexConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
UnsignedHexConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
UnsignedHexConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
UnsignedIntConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
UnsignedIntConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
UnsignedIntConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
UnsignedIntConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
UnsignedIntConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
UnsignedIntConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
UnsignedOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
UnsignedOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
UnsignedOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
UnsignedOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
UnsignedOctalConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
UnsignedOctalConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
UnsignedSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
UnsignedSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
UnsignedSuffix - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
UnsignedSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
UnsignedSuffix - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
UnsignedSuffix - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
unsupportedExceptionType() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the kind of exception to raise if run-time checks fail in the generated code.
unsupportedExceptionType() - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
up - Variable in class com.jogamp.gluegen.cgram.TNode
 
URIQueryProps - Class in com.jogamp.common.net
Helper class to process URI's query, handled as properties.
USE_TEMP_JAR_CACHE - Static variable in class com.jogamp.common.os.Platform
System property: 'jogamp.gluegen.UseTempJarCache', defaults to true if PlatformPropsImpl.OS_TYPE is not Platform.OSType.ANDROID.
useNIODirectOnly(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns true if the given function should only create a java.nio variant, and no array variants, for void* and other C primitive pointers.
useNIODirectOnly - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
useNIOOnly(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns true if the given function should only create a java.nio variant, and no array variants, for void* and other C primitive pointers.
useNIOOnly - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
useToolGetProcAdressFirst(String) - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
 

V

validateCertificates(Certificate[], JarFile) - Static method in class com.jogamp.common.util.JarUtil
Validate the certificates for each native Lib in the jar file.
validateLocked() - Method in interface com.jogamp.common.util.locks.ThreadLock
 
value - Variable in class com.jogamp.common.util.IntIntHashMap.Entry
 
value - Variable in class com.jogamp.common.util.IntLongHashMap.Entry
 
value - Variable in class com.jogamp.common.util.IntObjectHashMap.Entry
 
value - Variable in class com.jogamp.common.util.LongIntHashMap.Entry
 
value - Variable in class com.jogamp.common.util.LongLongHashMap.Entry
 
value - Variable in class com.jogamp.common.util.LongObjectHashMap.Entry
 
ValueConv - Class in com.jogamp.common.util
Utility class providing simple signed and unsigned primitive value conversions for byte, short, int, float and double.
ValueConv() - Constructor for class com.jogamp.common.util.ValueConv
 
valueOf(String) - Static method in enum com.jogamp.common.os.MachineDescription.ID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.os.MachineDescription.StaticConfig
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.os.Platform.ABIType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.os.Platform.CPUFamily
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.os.Platform.CPUType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.os.Platform.OSType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.util.cache.TempJarCache.LoadState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.util.locks.LockFactory.ImplType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.gluegen.cgram.types.CompoundTypeKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.gluegen.JavaEmitter.EmissionStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.gluegen.JavaEmitter.MethodAccess
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.jogamp.common.os.MachineDescription.ID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.common.os.MachineDescription.StaticConfig
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.common.os.Platform.ABIType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.common.os.Platform.CPUFamily
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.common.os.Platform.CPUType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.common.os.Platform.OSType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.common.util.cache.TempJarCache.LoadState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.common.util.locks.LockFactory.ImplType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.gluegen.cgram.types.CompoundTypeKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
Returns a collection of all the Types in the dictionary that are mapped via typedefs names.
values() - Static method in enum com.jogamp.gluegen.JavaEmitter.EmissionStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.gluegen.JavaEmitter.MethodAccess
Returns an array containing the constants of this enum type, in the order they are declared.
VARARGS - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
VARARGS - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
VARARGS - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
VARARGS - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
VARARGS - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
VARARGS - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
VARIABLE_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
variableDeclarator(AST, AST) - Method in class com.jogamp.gluegen.jgram.JavaParser
Declaration of a variable.
variableDefinitions(AST, AST) - Method in class com.jogamp.gluegen.jgram.JavaParser
 
varInitializer() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
VersionNumber - Class in com.jogamp.common.util
Simple version number class containing a version number either being defined explicit or derived from a string.
VersionNumber(int, int, int, int, short) - Constructor for class com.jogamp.common.util.VersionNumber
 
VersionNumber(int, int, int) - Constructor for class com.jogamp.common.util.VersionNumber
Explicit version number instantiation, with all components defined explicitly.
VersionNumber(String) - Constructor for class com.jogamp.common.util.VersionNumber
String derived version number instantiation.
VersionNumber(String, String) - Constructor for class com.jogamp.common.util.VersionNumber
String derived version number instantiation.
VersionNumber(String, Pattern) - Constructor for class com.jogamp.common.util.VersionNumber
String derived version number instantiation.
VersionNumberString - Class in com.jogamp.common.util
VersionNumber specialization, holding the versionString this instance is derived from.
VersionNumberString(int, int, int, int, short, String) - Constructor for class com.jogamp.common.util.VersionNumberString
 
VersionNumberString(int, int, int, String) - Constructor for class com.jogamp.common.util.VersionNumberString
VersionNumberString(String) - Constructor for class com.jogamp.common.util.VersionNumberString
VersionNumberString(String, String) - Constructor for class com.jogamp.common.util.VersionNumberString
VersionNumberString(String, Pattern) - Constructor for class com.jogamp.common.util.VersionNumberString
VersionUtil - Class in com.jogamp.common.util
 
VersionUtil() - Constructor for class com.jogamp.common.util.VersionUtil
 
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.BitType
 
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.EnumType
 
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.Type
Visit this type and all of the component types of this one; for example, the return type and argument types of a FunctionType.
visitType(Type) - Method in interface com.jogamp.gluegen.cgram.types.TypeVisitor
 
visitType(Type) - Method in class com.jogamp.gluegen.ReferencedStructs
 
Vocabulary - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
Vocabulary - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
Vocabulary - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
Vocabulary - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
Vocabulary - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
Vocabulary - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
VoidType - Class in com.jogamp.gluegen.cgram.types
 
VoidType(int) - Constructor for class com.jogamp.gluegen.cgram.types.VoidType
 
VOLATILE - Static variable in interface com.jogamp.gluegen.cgram.types.CVAttributes
 

W

waitForFreeSlots(int) - Method in class com.jogamp.common.util.LFRingbuffer
 
waitForFreeSlots(int) - Method in interface com.jogamp.common.util.Ringbuffer
Blocks until at least count free slots become available.
waitForFreeSlots(int) - Method in class com.jogamp.common.util.SyncedRingbuffer
 
Whitespace - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
Whitespace - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
Whitespace - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
Whitespace - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
Whitespace - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
Whitespace - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
WideCharLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
WideStringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
wrap(ByteBuffer) - Static method in class com.jogamp.common.nio.PointerBuffer
 
WRAP_PREFIX - Static variable in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
write(byte) - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
write(byte) - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
write(byte) - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
write(byte) - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
write(byte) - Method in interface com.jogamp.common.util.Bitstream.ByteStream
Writes one byte, to the stream.
writeBit(boolean, int) - Method in class com.jogamp.common.util.Bitstream
 
writeBits31(boolean, int, int) - Method in class com.jogamp.common.util.Bitstream
Write the given bits via Bitstream.writeBit(boolean, int).
WriteCloneable - Interface in com.jogamp.common.type
Extends a class with the ability to be cloned mutable.
If the implementing class is designed immutable, it hereby offers a mutable clone.
writeInt16(boolean, boolean, short) - Method in class com.jogamp.common.util.Bitstream
Write the given 16 bits via Bitstream.writeBits31(boolean, int, int), while swapping bytes if !bigEndian beforehand.
writeInt32(boolean, boolean, int) - Method in class com.jogamp.common.util.Bitstream
Write the given 32 bits via Bitstream.writeBits31(boolean, int, int), while swapping bytes if !bigEndian beforehand.
writeInt8(boolean, byte) - Method in class com.jogamp.common.util.Bitstream
Write the given 8 bits via Bitstream.writeBits31(boolean, int, int).
WS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 

Z

zeroVersion - Static variable in class com.jogamp.common.util.VersionNumber
A zero version instance, w/o any component defined explicitly.
zeroVersion - Static variable in class com.jogamp.common.util.VersionNumberString
A zero version instance, w/o any component defined explicitly.

_

_tokenNames - Static variable in class com.jogamp.gluegen.cgram.GnuCEmitter
 
_tokenNames - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenNames - Static variable in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
_tokenNames - Static variable in class com.jogamp.gluegen.cgram.HeaderParser
 
_tokenNames - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenNames - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_0 - Static variable in class com.jogamp.gluegen.cgram.GnuCEmitter
 
_tokenSet_0 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_0 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_0 - Static variable in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
_tokenSet_0 - Static variable in class com.jogamp.gluegen.cgram.HeaderParser
 
_tokenSet_0 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_0 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_0 - Static variable in class com.jogamp.gluegen.jgram.JavaLexer
 
_tokenSet_0 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_1 - Static variable in class com.jogamp.gluegen.cgram.GnuCEmitter
 
_tokenSet_1 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_1 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_1 - Static variable in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
_tokenSet_1 - Static variable in class com.jogamp.gluegen.cgram.HeaderParser
 
_tokenSet_1 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_1 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_1 - Static variable in class com.jogamp.gluegen.jgram.JavaLexer
 
_tokenSet_1 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_10 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_10 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_10 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_10 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_10 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_11 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_11 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_11 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_11 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_11 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_12 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_12 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_12 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_12 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_12 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_13 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_13 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_13 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_13 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_13 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_14 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_14 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_14 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_14 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_14 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_15 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_15 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_15 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_15 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_15 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_16 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_16 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_16 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_16 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_16 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_17 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_17 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_17 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_17 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_17 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_18 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_18 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_18 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_18 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_18 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_19 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_19 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_19 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_19 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_19 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_2 - Static variable in class com.jogamp.gluegen.cgram.GnuCEmitter
 
_tokenSet_2 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_2 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_2 - Static variable in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
_tokenSet_2 - Static variable in class com.jogamp.gluegen.cgram.HeaderParser
 
_tokenSet_2 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_2 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_2 - Static variable in class com.jogamp.gluegen.jgram.JavaLexer
 
_tokenSet_2 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_20 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_20 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_20 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_20 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_20 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_21 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_21 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_21 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_21 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_21 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_22 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_22 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_22 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_22 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_22 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_23 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_23 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_23 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_23 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_24 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_24 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_24 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_24 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_25 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_25 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_25 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_26 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_26 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_26 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_27 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_27 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_27 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_28 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_28 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_29 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_29 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_3 - Static variable in class com.jogamp.gluegen.cgram.GnuCEmitter
 
_tokenSet_3 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_3 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_3 - Static variable in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
_tokenSet_3 - Static variable in class com.jogamp.gluegen.cgram.HeaderParser
 
_tokenSet_3 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_3 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_3 - Static variable in class com.jogamp.gluegen.jgram.JavaLexer
 
_tokenSet_3 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_30 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_30 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_31 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_31 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_32 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_32 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_33 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_33 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_34 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_34 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_35 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_35 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_36 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_36 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_37 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_37 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_38 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_38 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_39 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_39 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_4 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_4 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_4 - Static variable in class com.jogamp.gluegen.cgram.HeaderParser
 
_tokenSet_4 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_4 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_4 - Static variable in class com.jogamp.gluegen.jgram.JavaLexer
 
_tokenSet_4 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_40 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_40 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_41 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_41 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_42 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_42 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_43 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_43 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_44 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_44 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_45 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_45 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_46 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_46 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_47 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_47 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_48 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_48 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_49 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_49 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_5 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_5 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_5 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_5 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_5 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_50 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_50 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_51 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_51 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_52 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_52 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_53 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_53 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_54 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_54 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_55 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_55 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_56 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_56 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_57 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_57 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_58 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_58 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_59 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_59 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_6 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_6 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_6 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_6 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_6 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_60 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_60 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_61 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_62 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_63 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_64 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_65 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_66 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_67 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_68 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_69 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_7 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_7 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_7 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_7 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_7 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_70 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_71 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_72 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_73 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_74 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_75 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_76 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_77 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_78 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_79 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_8 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_8 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_8 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_8 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_8 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
_tokenSet_80 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_81 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_82 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_83 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_9 - Static variable in class com.jogamp.gluegen.cgram.GnuCLexer
 
_tokenSet_9 - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
_tokenSet_9 - Static variable in class com.jogamp.gluegen.cgram.StdCLexer
 
_tokenSet_9 - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
_tokenSet_9 - Static variable in class com.jogamp.gluegen.jgram.JavaParser
 
A B C D E F G H I J K L M N O P Q R S T U V W Z _