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