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

A

ABI_TYPE - Static variable in class com.jogamp.common.os.AndroidVersion
 
ABI_TYPE2 - Static variable in class com.jogamp.common.os.AndroidVersion
 
absolute - Variable in class com.jogamp.common.net.Uri
Indicating whether this Uri is absolute, i.e.
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
 
accept(int, int, Type, JavaType, String) - Method in interface com.jogamp.gluegen.MethodBinding.ParameterConsumer
Accept the arguments of the traversed collection element and return true if consumed.
accept(int, int, Type, String) - Method in interface com.jogamp.gluegen.cgram.types.FunctionType.ParameterConsumer
Accept the arguments of the traversed collection element and return true if consumed.
accessControl(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the access control for the given method-name or fully qualified class-name.
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(SizeThunk, SizeThunk) - Static method in class com.jogamp.gluegen.cgram.types.SizeThunk
 
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(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
addAliasedName(String) - Method in interface com.jogamp.gluegen.cgram.types.AliasedSymbol
Add the given origName to the list of aliases if not equal current-name.
addAliasedName(String) - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl
 
addAliasedName(String) - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.NoneAliasedSymbol
 
addAliasedName(String) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
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.
addAll(Collection<? extends E>) - Method in class com.jogamp.common.util.ArrayHashSet
Add all elements of given Collection at the end of this list.
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
 
addCustomJNICode(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 interface com.jogamp.gluegen.GenericCPP
 
addDefine(String, String) - Method in class com.jogamp.gluegen.jcpp.JCPP
 
addDelegateImplementation(String, String) - Method in class com.jogamp.gluegen.JavaConfiguration
Programmatically adds a delegate implementation directive for the given symbol.
addDirset(DirSet) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Add a nested DirSet to specify the files to include.
addEnum(String, EnumType.Enumerator) - Method in class com.jogamp.gluegen.cgram.types.EnumType
 
addFeature(Feature) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Adds a feature to the feature-set of this Preprocessor.
addFeatures(Feature...) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Adds features to the feature-set of this Preprocessor.
addFeatures(Collection<Feature>) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Adds features to the feature-set of this Preprocessor.
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
 
addInput(Source) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Adds input for the Preprocessor.
addInput(File) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Adds input for the Preprocessor.
additiveExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
additiveExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
additiveExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
additiveExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
additiveExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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
 
addLocalincludepath(Path) - Method in class com.jogamp.gluegen.jcpp.CppTask
 
addLocalProcAddressCallingConvention(String, String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
addMacro(CppTask.Macro) - Method in class com.jogamp.gluegen.jcpp.CppTask
 
addMacro(Macro) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Adds a Macro to this Preprocessor.
addMacro(String) - Method in class com.jogamp.gluegen.jcpp.CppReader
Defines the given name as a macro.
addMacro(String) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Defines the given name as a macro, with the value 1.
addMacro(String, String) - Method in class com.jogamp.gluegen.jcpp.CppReader
Defines the given name as a macro.
addMacro(String, String) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Defines the given name as a macro.
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/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) 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.
addPaste(Token) - Method in class com.jogamp.gluegen.jcpp.Macro
Adds a "paste" operator to the expansion of this macro.
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
 
addSystemincludepath(Path) - Method in class com.jogamp.gluegen.jcpp.CppTask
 
addTailCode(String) - Method in class com.jogamp.gluegen.CodeUnit
Add a tail code to this unit
addToken(Token) - Method in class com.jogamp.gluegen.jcpp.Macro
Adds a token to the expansion of this macro.
addTrustedPrefix(String) - Static method in class com.jogamp.common.util.PropertyAccess
 
addTypeInfo(TypeInfo) - Method in class com.jogamp.gluegen.JavaConfiguration
 
addTypeInfo(String, Type) - 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
 
addWarning(Warning) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Adds a warning to the warning-set of this Preprocessor.
addWarnings(Collection<Warning>) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Adds warnings to the warning-set of this Preprocessor.
AliasedSymbol - Interface in com.jogamp.gluegen.cgram.types
Supports symbol aliasing, i.e.
AliasedSymbol.AliasedSymbolImpl - Class in com.jogamp.gluegen.cgram.types
 
AliasedSymbol.NoneAliasedSymbol - Class in com.jogamp.gluegen.cgram.types
 
AliasedSymbolImpl(AliasedSymbol.AliasedSymbolImpl) - Constructor for class com.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl
 
AliasedSymbolImpl(String) - Constructor for class com.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl
 
align(SizeThunk, SizeThunk) - Static method in class com.jogamp.gluegen.cgram.types.SizeThunk
 
alignLevel(Logging.LoggerIf) - Static method in class com.jogamp.gluegen.Logging
Align log-level of given logger to the root logger's level.
alignLevel(Logging.LoggerIf, Level) - Static method in class com.jogamp.gluegen.Logging
Align log-level of given logger and all its handlers to the given level.
allocate(int) - Static method in class com.jogamp.common.nio.PointerBuffer
Returns a non direct PointerBuffer, having a backup array
allocate(int, int) - Static method in class com.jogamp.common.nio.ElementBuffer
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
allocateDirect(int, int) - Static method in class com.jogamp.common.nio.ElementBuffer
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.
AllStatic - com.jogamp.gluegen.JavaEmitter.EmissionStyle
 
AND_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
 
andExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
ANDROID - com.jogamp.common.os.Platform.OSType
 
AndroidVersion - Class in com.jogamp.common.os
 
AndroidVersion() - Constructor for class com.jogamp.common.os.AndroidVersion
 
annotation() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
AnnotationProcessorJavaStructEmitter() - Constructor for class com.jogamp.gluegen.structgen.CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter
 
annotations() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
ANONYMOUS_ENUM_NAME - Static variable in class com.jogamp.gluegen.cgram.HeaderParser
Name assigned to a anonymous EnumType (e.g., "enum { ...
appendArguments(StringBuilder) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
appendArguments(StringBuilder) - Method in class com.jogamp.gluegen.FunctionEmitter
Returns the number of arguments emitted.
appendArguments(StringBuilder) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
appendArguments(StringBuilder) - Method in class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
 
appendArguments(StringBuilder) - Method in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
appendCAdditionalJNIDescriptor(StringBuilder) - Method in class com.jogamp.gluegen.JavaCallbackEmitter
 
appendCAdditionalParameter(StringBuilder) - Method in class com.jogamp.gluegen.JavaCallbackEmitter
 
appendCharStream(StringBuilder, Reader) - Static method in class com.jogamp.common.util.IOUtil
 
appendDescriptor(StringBuilder, Class<?>, boolean) - Static method in class com.jogamp.gluegen.JavaType
Appends the descriptor (internal type signature) corresponding to the given Class c.
appendEnums(StringBuilder, boolean) - Method in class com.jogamp.gluegen.cgram.types.EnumType
 
appendJavaAdditionalJNIArguments(StringBuilder) - Method in class com.jogamp.gluegen.JavaCallbackEmitter
 
appendJavaAdditionalJNIParameter(StringBuilder) - Method in class com.jogamp.gluegen.JavaCallbackEmitter
 
appendJNIDescriptor(StringBuilder, Class<?>, boolean) - Static method in class com.jogamp.gluegen.JavaType
Appends the native (JNI) method-name descriptor corresponding to the given Class c, i.e.
appendJNIMangledArgs(MethodBinding, boolean, StringBuilder) - Static method in class com.jogamp.gluegen.CMethodBindingEmitter
Return the mangled JNI argument names of given binding.
appendModifiers(StringBuilder) - Method in class com.jogamp.gluegen.FunctionEmitter
 
appendName(StringBuilder) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
appendName(StringBuilder) - Method in class com.jogamp.gluegen.FunctionEmitter
 
appendName(StringBuilder) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
appendQuery(Uri) - Method in class com.jogamp.common.net.UriQueryProps
 
appendQuery(Uri.Encoded) - Method in class com.jogamp.common.net.UriQueryProps
 
appendReturnType(StringBuilder) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
appendReturnType(StringBuilder) - Method in class com.jogamp.gluegen.FunctionEmitter
 
appendReturnType(StringBuilder) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
appendSignature(StringBuilder) - Method in class com.jogamp.gluegen.FunctionEmitter
 
argExprList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
argExprList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
argExprList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
argExprList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
argExprList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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.
ARM - com.jogamp.common.os.Platform.CPUFamily
ARM
ARM - com.jogamp.common.os.Platform.CPUType
ARM 32bit default, usually little endian
ARM_MIPS_32 - com.jogamp.common.os.MachineDataInfo.StaticConfig
ARM64 - com.jogamp.common.os.Platform.CPUType
ARM64 default (64bit), usually little endian
ARM64_IOS - com.jogamp.common.os.MachineDataInfo.StaticConfig
ARMv5 - com.jogamp.common.os.Platform.CPUType
ARM7EJ, ARM9E, ARM10E, XScale, usually little endian
ARMv6 - com.jogamp.common.os.Platform.CPUType
ARM11, usually little endian
ARMv7 - com.jogamp.common.os.Platform.CPUType
ARM Cortex, usually little endian
ARMv8_A - com.jogamp.common.os.Platform.CPUType
ARM AArch64 (64bit), usually little endian
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.ArrayType
 
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).
ArrayHashMap<K,​V> - Class in com.jogamp.common.util
HashMap implementation backed by an ArrayList to preserve order of values.
ArrayHashMap(boolean, int, float) - Constructor for class com.jogamp.common.util.ArrayHashMap
 
ArrayHashMap(ArrayHashMap<K, V>) - Constructor for class com.jogamp.common.util.ArrayHashMap
 
ArrayHashSet<E> - Class in com.jogamp.common.util
Hashed ArrayList implementation of the List and Collection interface.
ArrayHashSet(boolean, int, float) - Constructor for class com.jogamp.common.util.ArrayHashSet
 
ArrayHashSet(ArrayHashSet<E>) - 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
 
ArrayType(Type, SizeThunk, int, int, ASTLocusTag) - 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
 
ARROW - Static variable in class com.jogamp.gluegen.jcpp.Token
 
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.
ASCIIEncoded(String) - Constructor for class com.jogamp.common.net.Uri.ASCIIEncoded
Other characters, which are Unicode chars that are not US-ASCII, and are not ISO Control or are not ISO Space chars are not preserved and encoded into their hexidecimal value prepended by '%'.
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() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
asm_expr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
asm_expr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
asm_expr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
asm_expr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
assignExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
assignExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
assignExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
assignExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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
 
ASTLocusTag - Class in com.jogamp.gluegen
An AST location tag.
ASTLocusTag(Object, int, int, String) - Constructor for class com.jogamp.gluegen.ASTLocusTag
 
ASTLocusTag.ASTLocusTagProvider - Interface in com.jogamp.gluegen
Interface tag for ASTLocusTag provider.
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
 
AT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
attachment - Variable in class com.jogamp.common.util.TaskBase
 
attribute() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
attributeDecl() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
attributeDecl(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
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
 
AudioDataFrame(int, int, ByteBuffer, int) - Constructor for class com.jogamp.common.av.AudioSink.AudioDataFrame
Create a new instance
AudioFormat - Class in com.jogamp.common.av
Specifies the linear audio PCM format.
AudioFormat(int, int, int, boolean, boolean, boolean, boolean) - Constructor for class com.jogamp.common.av.AudioFormat
 
AudioFrame() - Constructor for class com.jogamp.common.av.AudioSink.AudioFrame
Ctor w/ zero duration, TimeFrameI.INVALID_PTS and zero byte size
AudioFrame(int, int, int) - Constructor for class com.jogamp.common.av.AudioSink.AudioFrame
Create a new instance
AudioSink - Interface in com.jogamp.common.av
 
AudioSink.AudioDataFrame - Class in com.jogamp.common.av
Audio data frame example of AudioSink.AudioFrame with actual audio data being attached.
AudioSink.AudioFrame - Class in com.jogamp.common.av
Abstract audio frame containing multiple audio samples per channel, tracking TimeFrameI pts and size in bytes.
AudioSinkFactory - Class in com.jogamp.common.av
 
AudioSinkFactory() - Constructor for class com.jogamp.common.av.AudioSinkFactory
 
authority - Variable in class com.jogamp.common.net.Uri
Encoded authority part of scheme-specific-part, null if undefined.
AUTHORITY_LEGAL - Static variable in class com.jogamp.common.net.Uri
Valid charset for RFC 2396 authority, additional to legal alphanum characters.
available() - Method in class com.jogamp.common.nio.ByteBufferInputStream
 
available() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
See MappedByteBufferInputStream.remaining() for an accurate variant.
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
AWTNames() - Constructor for class com.jogamp.common.util.ReflectionUtil.AWTNames
 

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>, List<FunctionSymbol>) - Method in class com.jogamp.gluegen.DebugEmitter
 
beginFunctions(TypeDictionary, TypeDictionary, Map<Type, Type>, List<FunctionSymbol>) - Method in interface com.jogamp.gluegen.GlueEmitter
 
beginFunctions(TypeDictionary, TypeDictionary, Map<Type, Type>, List<FunctionSymbol>) - Method in class com.jogamp.gluegen.JavaEmitter
 
beginFunctions(TypeDictionary, TypeDictionary, Map<Type, Type>, List<FunctionSymbol>) - 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.FunctionEmitter
 
bitAndExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
bitAndExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
bitAndExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
bitAndExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
bitAndExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
bitCount() - Method in interface com.jogamp.common.util.Bitfield
Returns the number of one bits within this bitfield.
bitCount(int) - Static method in class com.jogamp.common.util.Bitfield.Util
Returns the number of set bits within given 32bit integer in O(1) using a HAKEM 169 Bit Count inspired implementation:
Bitfield - Interface in com.jogamp.common.util
Simple bitfield interface for efficient bit storage access in O(1).
Bitfield.Factory - Class in com.jogamp.common.util
Simple Bitfield factory for returning the efficient implementation.
Bitfield.Util - Class in com.jogamp.common.util
Bit operation utilities (static).
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.ByteBufferStream - Class in com.jogamp.common.util
Specific byte stream.
Bitstream.ByteInputStream - Class in com.jogamp.common.util
Specific byte stream.
Bitstream.ByteOutputStream - Class in com.jogamp.common.util
Specific byte stream.
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, ASTLocusTag) - 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
 
Buffers.Cleaner - Class in com.jogamp.common.nio
Access to NIO sun.misc.Cleaner, allowing caller to deterministically clean a given DirectBuffer.
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[]
ByteArrayStream(byte[]) - Constructor for class com.jogamp.common.util.Bitstream.ByteArrayStream
 
byteBufferArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type ByteBuffer[]
ByteBufferInputStream - Class in com.jogamp.common.nio
An InputStream implementation based on an underlying ByteBuffer supporting mark.
ByteBufferInputStream(ByteBuffer) - Constructor for class com.jogamp.common.nio.ByteBufferInputStream
Creates a new byte-buffer input stream.
ByteBufferStream(ByteBuffer) - Constructor for class com.jogamp.common.util.Bitstream.ByteBufferStream
 
ByteInputStream(InputStream) - Constructor for class com.jogamp.common.util.Bitstream.ByteInputStream
 
byteOffsetArgName(int) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
byteOffsetArgName(int) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
byteOffsetArgName(String) - Static 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
 
ByteOutputStream(OutputStream) - Constructor for class com.jogamp.common.util.Bitstream.ByteOutputStream
 
byteSize - Variable in class com.jogamp.common.av.AudioSink.AudioFrame
 

C

CachedBufferFactory - Class in com.jogamp.common.nio
Buffer factory attempting to reduce buffer creation overhead.
callMethod(Object, Object...) - Method in class com.jogamp.common.util.ReflectionUtil.MethodAccessor
Check ReflectionUtil.MethodAccessor.available() before calling to avoid throwing a JogampRuntimeException.
callMethod(Object, Method, Object...) - Static method in class com.jogamp.common.util.ReflectionUtil
 
callStaticMethod(String, String, Class<?>[], Object[], ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
 
callThroughProcAddress - Variable in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
callThroughProcAddress(FunctionSymbol) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
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.
canonicalNameOpaque(String) - Method in class com.jogamp.gluegen.JavaConfiguration
If the given canonicalName should be considered opaque, returns the TypeInfo describing the replacement type.
canonicalStructFieldSymbol(String, String) - Static method in class com.jogamp.gluegen.JavaConfiguration
Returns the canonical configuration name for a struct field name, 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
Returns this buffer's element capacity.
capacity() - Method in class com.jogamp.common.util.FloatStack
 
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
 
capacityForRequiredSize(int, float[]) - Static method in class com.jogamp.common.util.WeakIdentityHashMap
Returns the [initial] capacity using the given loadFactor and requiredSize.
capitalizeString(String) - Static method in class com.jogamp.gluegen.CodeGenUtils
Converts first letter to upper case.
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
 
cast(String) - Static method in class com.jogamp.common.net.Uri.ASCIIEncoded
Casts the given encoded String by creating a new ASCIIEncoded instance.
cast(String) - Static method in class com.jogamp.common.net.Uri
Casts the given encoded String to a new Encoded instance used to create the resulting Uri instance via Uri(Encoded).
cast(String) - Static method in class com.jogamp.common.net.Uri.Encoded
Casts the given encoded String by creating a new Encoded instance.
castExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
castExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
castExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
castExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
castExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
catchExceptions - Variable in class com.jogamp.common.util.TaskBase
 
CCodeUnit - Class in com.jogamp.gluegen
C code unit (a generated C source file), covering multiple FunctionEmitter allowing to unify output, decoration and dynamic helper code injection per unit.
CCodeUnit(String, String, Object) - Constructor for class com.jogamp.gluegen.CCodeUnit
 
CCOMMENT - Static variable in class com.jogamp.gluegen.jcpp.Token
 
cfg - Variable in class com.jogamp.gluegen.DebugEmitter
 
cfg - Variable in class com.jogamp.gluegen.FunctionEmitter
 
cfg - Variable in class com.jogamp.gluegen.JavaEmitter
 
changeNameAndArguments - Variable in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
channelCount - Variable in class com.jogamp.common.av.AudioFormat
Number of channels, e.g.
CHAR_LITERAL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
CHARACTER - Static variable in class com.jogamp.gluegen.jcpp.Token
 
charArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type char[]
charAt(int) - Method in class com.jogamp.common.net.Uri.Encoded
 
charConst() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
charConst() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
charConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
charConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
charConst(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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
 
ChrootFileSystem - Class in com.jogamp.gluegen.jcpp
A virtual filesystem implementation using java.io in a virtual chroot.
ChrootFileSystem(File) - Constructor for class com.jogamp.gluegen.jcpp.ChrootFileSystem
 
claimAllLinkPermission() - Method in class com.jogamp.common.os.DynamicLibraryBundle
 
claimAllLinkPermission() - Method in interface com.jogamp.common.os.DynamicLinker
 
claimAllLinkPermission() - Method in interface com.jogamp.common.os.DynamicLookupHelper
 
claimAllLinkPermission() - Method in class com.jogamp.common.os.NativeLibrary
 
CLASS_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
classBlock() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
classDefinition(AST, AST, AST) - Method in class com.jogamp.gluegen.jgram.JavaParser
 
classLoader - Variable in class com.jogamp.common.util.IOUtil.ClassResources
className - Variable in class com.jogamp.gluegen.JavaCodeUnit
Simple class name of this Java unit
className() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the class name parsed from the configuration file.
ClassResources(String[], ClassLoader, Class<?>) - Constructor for class com.jogamp.common.util.IOUtil.ClassResources
 
classTypeSpec(boolean) - Method in class com.jogamp.gluegen.jgram.JavaParser
 
clean(ByteBuffer) - Static method in class com.jogamp.common.nio.Buffers.Cleaner
If b is an direct NIO buffer, i.e DirectBuffer, calls it's sun.misc.Cleaner instance clean() method once.
Cleaner() - Constructor for class com.jogamp.common.nio.Buffers.Cleaner
 
cleanPathString(String) - Static method in class com.jogamp.common.util.IOUtil
 
clear() - Method in class com.jogamp.common.nio.AbstractBuffer
 
clear() - Method in interface com.jogamp.common.nio.NativeBuffer
Sets the limit to the capacity and the position to zero.
clear() - Method in class com.jogamp.common.util.ArrayHashMap
 
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.PerfCounterCtrl
Clear performance counter.
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.common.util.WeakIdentityHashMap
 
clear() - Method in class com.jogamp.gluegen.jcpp.DefaultPreprocessorListener
 
clear() - Method in class com.jogamp.gluegen.ReferencedStructs
 
clear(int) - Method in interface com.jogamp.common.util.Bitfield
Clear the bit at position bitnum according to bit.
clearCache() - Method in class com.jogamp.gluegen.cgram.types.Type
 
clearField(boolean) - Method in interface com.jogamp.common.util.Bitfield
Set all bits of this bitfield to the given value bit.
clearInterruptSource() - Method in interface com.jogamp.common.util.InterruptSource
Clears source and count of Thread.interrupt() calls, if any.
clearInterruptSource() - Method in class com.jogamp.common.util.InterruptSource.Thread
 
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.
clearParsedInnerClassesNames() - Method in class com.jogamp.gluegen.jgram.JavaParser
Clears the list of inner classes this HeaderParser has parsed.
clearParsedInnerInterfacesNames() - Method in class com.jogamp.gluegen.jgram.JavaParser
Clears the list of inner interfaces this HeaderParser has parsed.
clearThisPointer() - Method in class com.jogamp.gluegen.MethodBinding
Clears any record of a this pointer for this MethodBinding.
Clock - Class in com.jogamp.common.os
 
Clock() - Constructor for class com.jogamp.common.os.Clock
 
clone() - Method in class com.jogamp.common.util.ArrayHashMap
Implementation uses ArrayHashMap(ArrayHashMap).
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.SizeThunk
 
clone() - Method in class com.jogamp.gluegen.JavaType
 
clone(ASTLocusTag) - Method in class com.jogamp.gluegen.cgram.types.Type
Clones this instance using a new ASTLocusTag.
cloneMutable() - Method in interface com.jogamp.common.type.WriteCloneable
Get a mutable clone from this instance.
cloneWithDeepAliases(FunctionSymbol) - Static method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
Shallow'ish copy, only aliased names are re-created.
close() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
 
close() - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
 
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() - Method in class com.jogamp.gluegen.CodeUnit
 
close() - Method in class com.jogamp.gluegen.jcpp.CppReader
 
close() - Method in class com.jogamp.gluegen.jcpp.LexerSource
 
close() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
 
close() - Method in class com.jogamp.gluegen.jcpp.Source
 
close(Closeable, boolean) - Static method in class com.jogamp.common.util.IOUtil
 
close(Closeable, IOException[], PrintStream) - Static method in class com.jogamp.common.util.IOUtil
Helper to simplify closing Closeables.
closeLibrary(long, boolean) - 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 to its CodeUnit, see FunctionEmitter.
CMethodBindingEmitter(MethodBinding, CodeUnit, String, String, boolean, boolean, boolean, boolean, MachineDataInfo, JavaConfiguration) - 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.
CNumber(boolean, boolean, long) - Constructor for class com.jogamp.gluegen.ConstantDefinition.CNumber
ctor for integer number
CNumber(boolean, double) - Constructor for class com.jogamp.gluegen.ConstantDefinition.CNumber
ctor for floating point number
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
CodeUnit - Class in com.jogamp.gluegen
General code unit (a generated C or Java source file), covering multiple FunctionEmitter allowing to unify output, decoration and dynamic helper code injection per unit.
CodeUnit(String, Object) - Constructor for class com.jogamp.gluegen.CodeUnit
 
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
 
column - Variable in class com.jogamp.gluegen.ASTLocusTag
Column number, -1 if undefined
com.jogamp.common - package com.jogamp.common
JogAmp Common Code
com.jogamp.common.av - package com.jogamp.common.av
 
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.jcpp - package com.jogamp.gluegen.jcpp
 
com.jogamp.gluegen.jgram - package com.jogamp.gluegen.jgram
 
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(Uri.Encoded) - Method in class com.jogamp.common.net.Uri.Encoded
 
compareTo(VersionNumber) - Method in class com.jogamp.common.util.VersionNumber
 
compareTo(Object) - Method in class com.jogamp.common.util.VersionNumber
 
compatible(MachineDataInfo) - Method in class com.jogamp.common.os.MachineDataInfo
Checks whether two MachineDataInfo 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
 
compoundStatement() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
compoundStatement(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
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.GnuCParser
 
compoundStatement(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
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.
compute(boolean) - Method in class com.jogamp.common.util.SHASum
Implementation gathers all files traversing through given paths via IOUtil.filesOf(List, List, List), sorts the resulting file list via SHASum.sort(ArrayList) and finally calculates the SHA sum over its byte content via SHASum.updateDigest(MessageDigest, List).
compute(ConstantDefinition, Map<String, ConstantDefinition.JavaExpr>) - Static method in class com.jogamp.gluegen.ConstantDefinition.JavaExpr
Computes a valid java expression based on the given ConstantDefinition, which may either be a single ConstantDefinition.CNumber, see ConstantDefinition.getNumber(), or represents a native expression, see ConstantDefinition#getExpr().
computeAlignment(MachineDataInfo) - Method in class com.jogamp.gluegen.cgram.types.SizeThunk
 
computeJavaExpr(Map<String, ConstantDefinition.JavaExpr>) - Method in class com.jogamp.gluegen.ConstantDefinition
Computes the java expression based on this instance, see JavaExpr#create(ConstantDefinition).
computeSignatureProperties() - Method in class com.jogamp.gluegen.MethodBinding
Computes summary information about the method's C and Java signatures.
computeSize(MachineDataInfo) - Method in class com.jogamp.gluegen.cgram.types.SizeThunk
 
concat(Uri.Encoded) - Method in class com.jogamp.common.net.Uri
Concatenates the given encoded string to the encoded uri of this instance and returns a new Uri instance with the result.
concat(Uri.Encoded) - Method in class com.jogamp.common.net.Uri.Encoded
conditionalExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
conditionalExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
conditionalExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
conditionalExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
conditionalExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
constant(int) - Static method in class com.jogamp.gluegen.cgram.types.SizeThunk
 
ConstantDefinition - Class in com.jogamp.gluegen
Represents a [native] constant expression, comprises the [native] expression, see ConstantDefinition.getNativeExpr() and the optional ConstantDefinition.CNumber representation, see ConstantDefinition.getNumber().
ConstantDefinition(String, String, ConstantDefinition.CNumber, ASTLocusTag) - Constructor for class com.jogamp.gluegen.ConstantDefinition
Constructor for plain const-values, non-enumerates.
ConstantDefinition(String, String, ConstantDefinition.CNumber, String, ASTLocusTag) - Constructor for class com.jogamp.gluegen.ConstantDefinition
Constructor for enumerates
ConstantDefinition.CNumber - Class in com.jogamp.gluegen
A Number, either integer, optionally [long, unsigned], or floating point, optionally [double].
ConstantDefinition.JavaExpr - Class in com.jogamp.gluegen
A valid java expression, including its result type, usually generated from a native [C] expression, see JavaExpr#create(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?
containsExactly(List<FunctionSymbol>, FunctionSymbol) - Static method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
 
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(Object) - Method in class com.jogamp.common.util.ArrayHashMap
 
containsKey(Object) - Method in class com.jogamp.common.util.WeakIdentityHashMap
 
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(int) - Method in class com.jogamp.common.util.LongIntHashMap
 
containsValue(long) - Method in class com.jogamp.common.util.IntLongHashMap
 
containsValue(long) - Method in class com.jogamp.common.util.LongLongHashMap
 
containsValue(Type) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
 
containsValue(Object) - Method in class com.jogamp.common.util.ArrayHashMap
 
containsValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap
 
containsValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap
 
containsValue(Object) - Method in class com.jogamp.common.util.WeakIdentityHashMap
 
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
 
copy(int, int) - Method in interface com.jogamp.common.util.Bitfield
Copies the bit at position srcBitnum to position dstBitnum and returning true if the bit is set, otherwise false.
copy32(int, int, int) - Method in interface com.jogamp.common.util.Bitfield
Copies length bits at position srcLowBitnum to position dstLowBitnum and returning the bits.
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.
copyNativeToDirectByteBuffer(long, long) - Static method in class com.jogamp.common.nio.Buffers
Copy `len` native bytes @ `source_address` into a newly created 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 complete specified input stream to a byte array, which is being returned.
copyStream2ByteBuffer(InputStream) - Static method in class com.jogamp.common.util.IOUtil
Copy the complete 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 complete specified input stream to a NIO ByteBuffer w/ native byte order, which is being returned.
copyStream2File(InputStream, File) - Static method in class com.jogamp.common.util.IOUtil
Copy the complete specified input stream to the specified output file.
copyStream2Stream(int, InputStream, OutputStream) - Static method in class com.jogamp.common.util.IOUtil
Copy the complete specified input stream to the specified output stream.
copyStream2Stream(InputStream, OutputStream) - Static method in class com.jogamp.common.util.IOUtil
Copy the complete specified input stream to the specified output stream.
copyStreamChunk2ByteBuffer(InputStream, int, int) - Static method in class com.jogamp.common.util.IOUtil
Copy the specified input stream chunk to a NIO ByteBuffer w/ native byte order, which is being returned.
copyURLConn2File(URLConnection, File) - Static method in class com.jogamp.common.util.IOUtil
Copy the complete specified URL resource to the specified output file.
cpp - Variable in class com.jogamp.gluegen.jcpp.JCPP
 
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
 
CPPCOMMENT - Static variable in class com.jogamp.gluegen.jcpp.Token
 
CPPComments - Static variable in class com.jogamp.gluegen.cgram.GnuCParser
 
CPPComments - Static variable in class com.jogamp.gluegen.cgram.StdCParser
 
CppReader - Class in com.jogamp.gluegen.jcpp
A Reader wrapper around the Preprocessor.
CppReader(Preprocessor) - Constructor for class com.jogamp.gluegen.jcpp.CppReader
 
CppReader(Reader) - Constructor for class com.jogamp.gluegen.jcpp.CppReader
 
CppTask - Class in com.jogamp.gluegen.jcpp
An ant task for jcpp.
CppTask() - Constructor for class com.jogamp.gluegen.jcpp.CppTask
 
CppTask.Macro - Class in com.jogamp.gluegen.jcpp
 
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() - 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() - Method in class com.jogamp.gluegen.cgram.TNodeFactory
Create a new ampty AST node
create(int) - Static method in class com.jogamp.common.nio.CachedBufferFactory
Creates a factory with the specified initial size.
create(int) - Static method in class com.jogamp.common.util.Bitfield.Factory
Creates am efficient Bitfield instance based on the requested storageBitSize.
create(int) - Static method in class com.jogamp.gluegen.cgram.types.StructLayout
 
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(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(Uri.Encoded, Uri.Encoded, Uri.Encoded) - Static method in class com.jogamp.common.net.Uri
Creates a new Uri instance using the given encoded arguments.
create(Uri.Encoded, Uri.Encoded, Uri.Encoded, int, Uri.Encoded, Uri.Encoded, Uri.Encoded) - Static method in class com.jogamp.common.net.Uri
Creates a new Uri instance using the given encoded arguments.
create(Uri.Encoded, Uri.Encoded, Uri.Encoded, Uri.Encoded) - Static method in class com.jogamp.common.net.Uri
Creates a new Uri instance using the given encoded arguments.
create(Uri.Encoded, Uri.Encoded, Uri.Encoded, Uri.Encoded, Uri.Encoded) - Static method in class com.jogamp.common.net.Uri
Creates a new Uri instance using the given encoded arguments.
create(Uri, char) - Static method in class com.jogamp.common.net.UriQueryProps
 
create(ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
 
create(ClassLoader, String) - Static method in class com.jogamp.common.av.AudioSinkFactory
 
create(String, SizeThunk, CompoundTypeKind, int, ASTLocusTag) - Static method in class com.jogamp.gluegen.cgram.types.CompoundType
 
create(String, String, String) - Static method in class com.jogamp.common.net.Uri
Creates a new Uri instance using the given unencoded arguments.
create(String, String, String, int, String, String, String) - Static method in class com.jogamp.common.net.Uri
Creates a new Uri instance using the given unencoded arguments.
create(String, String, String, String) - Static method in class com.jogamp.common.net.Uri
Creates a new Uri instance using the given unencoded arguments.
create(String, String, String, String, String) - Static method in class com.jogamp.common.net.Uri
Creates a new Uri instance using the given unencoded arguments.
create(ThreadGroup, Runnable, String) - Static method in class com.jogamp.common.util.InterruptSource.Thread
Depending on whether name is null, either Thread(ThreadGroup, Runnable, String) or Thread(ThreadGroup, Runnable) is being utilized.
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.DebugEmitter
Create the object that will read and store configuration information for this JavaEmitter.
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
 
createDefault(ClassLoader) - Static method in class com.jogamp.common.av.AudioSinkFactory
 
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, File) - Static method in class com.jogamp.common.util.locks.SingletonInstance
 
createFileLock(long, String) - 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
 
createForNamedClass(String) - Static method in class com.jogamp.gluegen.JavaType
Creates a JavaType corresponding to the given named Java class, not necessarily existing yet.
createForOpaqueClass(Class<?>) - Static method in class com.jogamp.gluegen.JavaType
Creates a JavaType corresponding to the given opaque Java type.
createForStringClass(Class<?>, boolean) - 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(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(Constructor<?>, 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, ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
 
createInstance(String, Object[], ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
 
createNull() - Static method in class com.jogamp.common.av.AudioSinkFactory
 
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) - Static method in class com.jogamp.common.net.AssetURLContext
Create an asset URL, suitable only with the registered asset URLStreamHandler.
createURL(String, ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
Create an asset URL, suitable even w/o the registered asset URLStreamHandler.
createURLStreamHandler(String) - Method in class com.jogamp.common.net.GenericURLStreamHandlerFactory
 
createWithRequiredSize(int, float) - Static method in class com.jogamp.common.util.WeakIdentityHashMap
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
 
CStructs - Annotation Type in com.jogamp.gluegen.structgen
Multiple CStruct elements
CSymbolTable - Class in com.jogamp.gluegen.cgram
 
CSymbolTable() - Constructor for class com.jogamp.gluegen.cgram.CSymbolTable
 
CSYNTAX - com.jogamp.gluegen.jcpp.Feature
Reports tokens of type INVALID as errors.
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
 
cUnit() - Method in class com.jogamp.gluegen.JavaEmitter
 
cUnitName - Variable in class com.jogamp.gluegen.CCodeUnit
base c-unit name with suffix.
currentNanos() - Static method in class com.jogamp.common.os.Clock
Returns current monotonic nanoseconds since start of this application.
currentScopeAsString() - Method in class com.jogamp.gluegen.cgram.CSymbolTable
return the current scope as a string
currentSlice() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
Return the mapped ByteBuffer slice at the current MappedByteBufferInputStream.position().
currentThread() - Static method in class com.jogamp.common.util.InterruptSource.Util
Casts current Thread to InterruptSource if applicable, otherwise returns null.
currentThreadExecutor - Static variable in interface com.jogamp.common.util.RunnableExecutor
This RunnableExecutor implementation simply invokes Runnable.run() on the current thread.
currentTimeMillis() - Static method in class com.jogamp.common.os.Clock
Returns current monotonic time in milliseconds.
currentTimeMillis() - Static method in class com.jogamp.common.os.Platform
Returns the unix based current time in milliseconds, see Clock.currentTimeMillis().
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.
CustomCompress - Class in com.jogamp.common.util
All in memory inflater / deflator for small chunks using streams
CustomCompress() - Constructor for class com.jogamp.common.util.CustomCompress
 
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.
customJNICodeForClass(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a list of Strings containing user-implemented JNI 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.

D

data - Variable in class com.jogamp.common.av.AudioSink.AudioDataFrame
 
dataMap - Variable in class com.jogamp.common.nio.PointerBuffer
 
debug() - Static method in class com.jogamp.gluegen.GlueGen
 
debug(ASTLocusTag, String) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
debug(String) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
DEBUG - com.jogamp.gluegen.jcpp.Feature
 
DEBUG - Static variable in interface com.jogamp.common.av.AudioSink
 
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 variable in class com.jogamp.gluegen.Logging
 
DEBUG - Static variable in class com.jogamp.gluegen.runtime.ProcAddressTable
 
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_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
 
debugging - Variable in class com.jogamp.gluegen.cgram.GnuCParser
 
debugging - Variable in class com.jogamp.gluegen.cgram.StdCParser
 
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 class com.jogamp.gluegen.jcpp.Token
 
DEC - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
decapitalizeString(String) - Static method in class com.jogamp.gluegen.CodeGenUtils
Converts first letter to lower case.
declaration() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
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.
declaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
declaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
declaration(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
declarationList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
declarationList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
declarationList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
declarationList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
declarationList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
declarationPredictor() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
declarationPredictor() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
declarator(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
declarator(boolean) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
declarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
declarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
declarator(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
declaratorBrackets(AST) - Method in class com.jogamp.gluegen.jgram.JavaParser
 
declaratorParamaterList(boolean, String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
declSpecifiers() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
declSpecifiers() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
declSpecifiers(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
declSpecifiers(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
declSpecifiers(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
decode() - Method in class com.jogamp.common.net.Uri.Encoded
Decodes the string argument which is assumed to be encoded in the x-www-form-urlencoded MIME content type using the UTF-8 encoding scheme.
decode(Uri.Encoded) - Static method in class com.jogamp.common.net.Uri
Safe Uri.Encoded.decode() call on optional encoded instance.
decode(String) - Static method in class com.jogamp.common.net.Uri
Decodes the string argument which is assumed to be encoded in the x-www-form-urlencoded MIME content type using the UTF-8 encoding scheme.
decodeANumber(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
decodeDecimalNumber(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
If the given string ConstantDefinition.isDecimalNumber(String), return the decoded floating-point value, represented as a ANumber object, otherwise returns null.
decodeIntegerNumber(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
If the given string ConstantDefinition.isIntegerNumber(String), return the decoded integer value, represented as a ANumber, otherwise returns null.
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_INITIAL_CAPACITY - Static variable in class com.jogamp.common.util.ArrayHashMap
The default initial capacity: 16
DEFAULT_INITIAL_CAPACITY - Static variable in class com.jogamp.common.util.ArrayHashSet
The default initial capacity: 16
DEFAULT_LOAD_FACTOR - Static variable in class com.jogamp.common.util.ArrayHashMap
Default load factor: 0.75f
DEFAULT_LOAD_FACTOR - Static variable in class com.jogamp.common.util.ArrayHashSet
Default load factor: 0.75f
DEFAULT_SLICE_SHIFT - Static variable in class com.jogamp.common.nio.MappedByteBufferInputStream
Default slice shift, i.e.
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
 
DefaultCommentEmitter() - Constructor for class com.jogamp.gluegen.CMethodBindingEmitter.DefaultCommentEmitter
 
DefaultCommentEmitter() - Constructor for class com.jogamp.gluegen.JavaMethodBindingEmitter.DefaultCommentEmitter
 
DefaultFormat - Static variable in interface com.jogamp.common.av.AudioSink
Default AudioFormat, [type PCM, sampleRate 44100, sampleSize 16, channelCount 2, signed, fixedP, !planar, littleEndian].
DefaultFrameDuration - Static variable in interface com.jogamp.common.av.AudioSink
Default frame duration in millisecond, i.e.
DefaultInitialQueueSize - Static variable in interface com.jogamp.common.av.AudioSink
Initial audio queue size in milliseconds.
defaultInterfaceCommentEmitter - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
defaultJavaCommentEmitter - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
DefaultPreprocessorListener - Class in com.jogamp.gluegen.jcpp
A handler for preprocessor events, primarily errors and warnings.
DefaultPreprocessorListener() - Constructor for class com.jogamp.gluegen.jcpp.DefaultPreprocessorListener
 
DefaultQueueGrowAmount - Static variable in interface com.jogamp.common.av.AudioSink
Audio queue grow size in milliseconds.
DefaultQueueLimitAudioOnly - Static variable in interface com.jogamp.common.av.AudioSink
Audio queue limit w/o video in milliseconds.
DefaultQueueLimitWithVideo - Static variable in interface com.jogamp.common.av.AudioSink
Audio queue limit w/ video in milliseconds.
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
 
Define(String, String, ASTLocusTag) - 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
 
deflateToStream(byte[], int, int, int, OutputStream) - Static method in class com.jogamp.common.util.CustomCompress
 
defNode - Variable in class com.jogamp.gluegen.cgram.TNode
 
derefPointer(int, long, int) - Static method in class com.jogamp.common.nio.ElementBuffer
 
derefPointer(int, ByteBuffer, int, int) - Static method in class com.jogamp.common.nio.ElementBuffer
 
derefPointer(long, int) - Static method in class com.jogamp.common.nio.PointerBuffer
 
derefPointer(ByteBuffer, int, int) - Static method in class com.jogamp.common.nio.PointerBuffer
 
destroy() - Method in interface com.jogamp.common.av.AudioSink
Destroys this instance, i.e.
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 TempFileCache.getTempDir() 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
 
DIGRAPHS - com.jogamp.gluegen.jcpp.Feature
Supports ANSI digraphs.
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
 
DIV_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
 
doFileOperations() - Method in class com.jogamp.gluegen.jcpp.CppTask
 
doInclude(StringTokenizer, File, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
doIncludeAs(StringTokenizer, File, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
doPrivileged(PrivilegedAction<T>) - Static method in class com.jogamp.common.util.SecurityUtil
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.MachineDataInfo
 
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.MachineDataInfo
 
DoubleType - Class in com.jogamp.gluegen.cgram.types
Represents a double-word floating-point type (C type "double".)
DoubleType(String, SizeThunk, int, ASTLocusTag) - Constructor for class com.jogamp.gluegen.cgram.types.DoubleType
 
doubleValue() - Method in class com.jogamp.gluegen.jcpp.NumericValue
 
doWithoutIllegalAccessLogger(PrivilegedAction<T>) - Static method in class com.jogamp.common.util.UnsafeUtil
Issue the given user action while jdk.internal.module.IllegalAcessLogger's logger has been temporarily disabled.
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
 
dumpStack(PrintStream) - Static method in class com.jogamp.common.ExceptionUtils
 
dumpStack(PrintStream, int, int) - Static method in class com.jogamp.common.ExceptionUtils
 
dumpStack(PrintStream, StackTraceElement[], int, int) - Static method in class com.jogamp.common.ExceptionUtils
 
dumpStack(PrintStream, Throwable, int, int) - Static method in class com.jogamp.common.ExceptionUtils
 
dumpThrowable(String, Throwable) - Static method in class com.jogamp.common.ExceptionUtils
Dumps a Throwable to System.err in a decorating message including the current thread name, and its stack trace.
dumpThrowable(String, Throwable, int, int) - Static method in class com.jogamp.common.ExceptionUtils
Dumps a Throwable to System.err in a decorating message including the current thread name, and its stack trace.
duplicate() - Method in class com.jogamp.common.nio.PointerBuffer
 
duration - Variable in class com.jogamp.common.av.TimeFrameI
 
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) - 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

EABI_AARCH64 - com.jogamp.common.os.Platform.ABIType
ARM EABI AARCH64 (64bit)
EABI_GNU_ARMEL - com.jogamp.common.os.Platform.ABIType
ARM GNU-EABI ARMEL -mfloat-abi=softfp
EABI_GNU_ARMHF - com.jogamp.common.os.Platform.ABIType
ARM GNU-EABI ARMHF -mfloat-abi=hard
ElementBuffer - Class in com.jogamp.common.nio
Hardware independent container holding an array of linearly aligned elements, while its AbstractBuffer.getDirectBufferAddress() is-a pointer-type value, i.e.
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
Returns byte size of one element
ELIST - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
ELLIPSIS - Static variable in class com.jogamp.gluegen.jcpp.Token
 
EmissionModifier(String) - Constructor for class com.jogamp.gluegen.FunctionEmitter.EmissionModifier
 
emissionStyle() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the code emission style (constants in JavaEmitter) parsed from the configuration file.
emit() - Method in class com.jogamp.gluegen.FunctionEmitter
Emit the function to the FunctionEmitter.getUnit()
emit(FunctionEmitter, PrintWriter) - Method in class com.jogamp.gluegen.CMethodBindingEmitter.DefaultCommentEmitter
 
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(FunctionEmitter, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter.DefaultCommentEmitter
 
emit(PrintWriter) - Method in interface com.jogamp.gluegen.CodeGenUtils.EmissionCallback
Emit appropriate source code through the given writer.
emit(String) - Method in class com.jogamp.gluegen.CodeUnit
 
emitAdditionalCode() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
emitAdditionalCode() - Method in class com.jogamp.gluegen.FunctionEmitter
 
emitAdditionalCode() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitAliasedDocNamesComment(AliasedSymbol, PrintWriter) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter.DefaultCommentEmitter
 
emitAliasedDocNamesComment(AliasedSymbol, StringBuilder) - 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() - Method in class com.jogamp.gluegen.FunctionEmitter
Returns the number of arguments emitted.
emitArrayLengthAndNIOBufferChecks(MethodBinding) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitAutogeneratedWarning(PrintWriter, Object, String) - 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() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
emitBody() - Method in class com.jogamp.gluegen.FunctionEmitter
 
emitBody() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitBodyCallCFunction() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
emitBodyCallCFunction() - Method in class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
 
emitBodyMapCToJNIType(int, boolean) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Emit code, converting a C type into a java JNI-type.
emitBodyPassCArguments() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Returns the number of arguments passed so calling code knows whether to print a comma
emitBodyUserVariableAssignments() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Emits the user-defined C variable assignments from the TemporaryCVariableAssignments directive in the .cfg file.
emitBodyUserVariableDeclarations() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Emits the user-defined C variable declarations from the TemporaryCVariableDeclarations directive in the .cfg file.
emitBodyVariableDeclarations() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
emitBodyVariableDeclarations() - Method in class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
 
emitBodyVariablePostCallCleanup() - 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() - 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() - Method in class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
 
emitCAdditionalCode(CodeUnit, CMethodBindingEmitter) - Method in class com.jogamp.gluegen.JavaCallbackEmitter
Emit addition C code, i.e.
emitCall(MethodBinding) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitCallArguments(MethodBinding) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitCallArguments(MethodBinding) - Method in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
emitCallResultReturn(MethodBinding) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitCompoundArrayCopies(MethodBinding) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitCOptArgumentSuffix(CodeUnit, int) - Method in class com.jogamp.gluegen.JavaCallbackEmitter
 
emitCSetFuncPreCall(CodeUnit) - Method in class com.jogamp.gluegen.JavaCallbackEmitter
 
emitCustomJavaCode(CodeUnit, String) - Method in class com.jogamp.gluegen.JavaEmitter
Emit all the strings specified in the "CustomJavaCode" parameters of the configuration file.
emitCustomJNICode(CodeUnit, String) - Method in class com.jogamp.gluegen.JavaEmitter
Emit all the strings specified in the "CustomJNICode" 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() - 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
 
emitf(String, Object...) - Method in class com.jogamp.gluegen.CodeUnit
 
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
 
emitHeader(String, String, List<String>) - Method in class com.jogamp.gluegen.CCodeUnit
 
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.
emitJavaAdditionalCode(CodeUnit, boolean) - Method in class com.jogamp.gluegen.JavaCallbackEmitter
 
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.
emitJavaSetFuncPreCall(CodeUnit) - Method in class com.jogamp.gluegen.JavaCallbackEmitter
 
emitJNIEnvDecl() - Method in class com.jogamp.gluegen.CCodeUnit
emitJNIOnLoadJNIEnvCode(String) - Method in class com.jogamp.gluegen.CCodeUnit
emitln() - Method in class com.jogamp.gluegen.CodeUnit
 
emitln(String) - Method in class com.jogamp.gluegen.CodeUnit
 
emitModifiers() - Method in class com.jogamp.gluegen.FunctionEmitter
 
emitName() - Method in class com.jogamp.gluegen.FunctionEmitter
 
emitPostCallCleanup(MethodBinding) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitPreCallSetup(MethodBinding) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitPreCallSetup(MethodBinding) - 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>) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitReturnType() - Method in class com.jogamp.gluegen.FunctionEmitter
 
emitReturnVariableSetupAndCall(MethodBinding) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
emitSignature() - Method in class com.jogamp.gluegen.FunctionEmitter
 
emitSingleFunction(FunctionSymbol) - Method in class com.jogamp.gluegen.DebugEmitter
 
emitStruct(CompoundType, Type) - Method in class com.jogamp.gluegen.DebugEmitter
 
emitStruct(CompoundType, Type) - Method in interface com.jogamp.gluegen.GlueEmitter
Emit glue code for the given CompoundType.
emitStruct(CompoundType, Type) - Method in class com.jogamp.gluegen.JavaEmitter
 
emitTailCode() - Method in class com.jogamp.gluegen.CodeUnit
 
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
 
enable(boolean) - Method in interface com.jogamp.common.util.PerfCounterCtrl
Enable or disable performance counter.
enableLoading() - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
 
encode(String, String) - Static method in class com.jogamp.common.net.Uri
All characters are encoded into their hexadecimal value prepended by '%', except: letters ('a'..'z', 'A'..'Z') numbers ('0'..'9') characters in the legal-set parameter others (unicode characters that are not in US-ASCII set, and are not ISO Control or are not ISO Space characters)
Encoded(String, String) - Constructor for class com.jogamp.common.net.Uri.Encoded
Encodes all characters into their hexadecimal value prepended by '%', except: letters ('a'..'z', 'A'..'Z') numbers ('0'..'9') characters in the legal-set parameter others (unicode characters that are not in US-ASCII set, and are not ISO Control or are not ISO Space characters)
encodeToASCIIString(String) - Static method in class com.jogamp.common.net.Uri
Other characters, which are Unicode chars that are not US-ASCII, and are not ISO Control or are not ISO Space chars are not preserved and encoded into their hexidecimal value prepended by '%'.
END_OF_STREAM_PTS - Static variable in class com.jogamp.common.av.TimeFrameI
Constant marking the end of the stream PTS, i.e.
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
 
ENDIF_LABELS - com.jogamp.gluegen.jcpp.Warning
 
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
 
endsWith(String) - Method in class com.jogamp.common.net.Uri.Encoded
enqueueData(int, ByteBuffer, int) - Method in interface com.jogamp.common.av.AudioSink
Enqueue byteCount bytes as a new AudioSink.AudioFrame to this sink.
entrySet() - Method in class com.jogamp.common.util.ArrayHashMap
 
entrySet() - Method in class com.jogamp.common.util.WeakIdentityHashMap
 
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 using the system path.
enumerateLibraryPaths(String, String, String, 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 not using the system path.
enumerator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
enumerator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
enumerator(AST, EnumType, ConstantDefinition) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
enumerator(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
enumerator(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
Enumerator(String, long) - Constructor for class com.jogamp.gluegen.cgram.types.EnumType.Enumerator
 
Enumerator(String, ConstantDefinition.CNumber) - Constructor for class com.jogamp.gluegen.cgram.types.EnumType.Enumerator
 
Enumerator(String, String) - Constructor for class com.jogamp.gluegen.cgram.types.EnumType.Enumerator
 
enumList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
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.GnuCParser
 
enumList(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
enumSpecifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
enumSpecifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
enumSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
enumSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
enumSpecifier(AST, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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, ASTLocusTag) - Constructor for class com.jogamp.gluegen.cgram.types.EnumType
 
EnumType.Enumerator - Class in com.jogamp.gluegen.cgram.types
 
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 class com.jogamp.gluegen.jcpp.Token
 
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
 
EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
 
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() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
equalityExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
equalityExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
equalityExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
equalityExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
equalityExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
equals(Object) - Method in class com.jogamp.common.net.Uri.Encoded
equals(Object) - Method in class com.jogamp.common.net.Uri
equals(Object) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
equals(Object) - Method in class com.jogamp.common.os.MachineDataInfo
Checks whether two size objects are equal.
equals(Object) - Method in class com.jogamp.common.util.ArrayHashMap
 
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(Object) - Method in class com.jogamp.common.util.VersionNumber
 
equals(Object) - Method in class com.jogamp.common.util.WeakIdentityHashMap
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.EnumType.Enumerator
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.Field
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.SizeThunk
 
equals(Object) - Method in class com.jogamp.gluegen.cgram.types.Type
Equality test for Types inclusive its given name.
equals(Object) - Method in class com.jogamp.gluegen.ConstantDefinition.CNumber
 
equals(Object) - Method in class com.jogamp.gluegen.ConstantDefinition
Equality test by its given name.
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
 
equals(Certificate[], Certificate[]) - Static method in class com.jogamp.common.util.SecurityUtil
 
equalSemantics(TypeComparator.SemanticEqualityOp) - Method in class com.jogamp.gluegen.cgram.types.EnumType.Enumerator
 
equalSemantics(TypeComparator.SemanticEqualityOp) - Method in class com.jogamp.gluegen.cgram.types.Field
 
equalSemantics(TypeComparator.SemanticEqualityOp) - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
 
equalSemantics(TypeComparator.SemanticEqualityOp) - Method in class com.jogamp.gluegen.cgram.types.SizeThunk
 
equalSemantics(TypeComparator.SemanticEqualityOp) - Method in class com.jogamp.gluegen.cgram.types.Type
 
equalSemantics(TypeComparator.SemanticEqualityOp) - Method in interface com.jogamp.gluegen.cgram.types.TypeComparator.SemanticEqualityOp
Semantic equality test for Types exclusive its given name.
equalSemantics(TypeComparator.SemanticEqualityOp) - Method in class com.jogamp.gluegen.ConstantDefinition
 
equalSemanticsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
equalSemanticsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.BitType
 
equalSemanticsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
equalSemanticsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.DoubleType
 
equalSemanticsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.EnumType
 
equalSemanticsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.FloatType
 
equalSemanticsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
equalSemanticsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.IntType
 
equalSemanticsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
equalSemanticsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.Type
 
equalSemanticsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.VoidType
 
equalsIgnoreCase(Uri.Encoded) - Method in class com.jogamp.common.net.Uri.Encoded
equalsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
equalsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.BitType
 
equalsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
equalsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.DoubleType
 
equalsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.EnumType
 
equalsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.FloatType
 
equalsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
equalsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.IntType
 
equalsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
equalsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.Type
 
equalsImpl(Type) - Method in class com.jogamp.gluegen.cgram.types.VoidType
 
erasedTypeDescriptor(JavaType, boolean, boolean) - Method in class com.jogamp.gluegen.MethodBinding
 
erasedTypeString(JavaType, boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
error(int, int, String) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Handles an error.
error(int, int, String) - Method in class com.jogamp.gluegen.jcpp.Source
 
error(Token, String) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Handles an error.
ERROR - com.jogamp.gluegen.jcpp.Warning
 
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
 
exactIndexOf(List<FunctionSymbol>, FunctionSymbol) - Static method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
 
exactlyEqual(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.
exceptionOut - Variable in class com.jogamp.common.util.TaskBase
 
ExceptionUtils - Class in com.jogamp.common
 
ExceptionUtils() - Constructor for class com.jogamp.common.ExceptionUtils
 
ExceptionUtils.CustomStackTrace - Interface in com.jogamp.common
Interface allowing Throwable specializations to provide their custom stack trace presentation.
exclusiveOrExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
exclusiveOrExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
exclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
exclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
exclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
exclusiveOrExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
execThread - Variable in class com.jogamp.common.util.TaskBase
 
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() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
expr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
expr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
expr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
expr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
externalDef() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
externalDef(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
externalDef(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
externalDef(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
externalList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
externalList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
externalList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
externalList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
externalList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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

f - Variable in class com.jogamp.gluegen.ConstantDefinition.CNumber
F_DOUBLE - Static variable in class com.jogamp.gluegen.jcpp.NumericValue
 
F_FLOAT - Static variable in class com.jogamp.gluegen.jcpp.NumericValue
 
F_INT - Static variable in class com.jogamp.gluegen.jcpp.NumericValue
 
F_LONG - Static variable in class com.jogamp.gluegen.jcpp.NumericValue
 
F_LONGLONG - Static variable in class com.jogamp.gluegen.jcpp.NumericValue
 
F_UNSIGNED - Static variable in class com.jogamp.gluegen.jcpp.NumericValue
 
Factory() - Constructor for class com.jogamp.common.util.Bitfield.Factory
 
family - Variable in enum com.jogamp.common.os.Platform.CPUType
 
Feature - Enum in com.jogamp.gluegen.jcpp
Features of the Preprocessor, which may be enabled or disabled.
FF_SIZE - Static variable in class com.jogamp.gluegen.jcpp.NumericValue
 
field() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
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
 
FILE_SCHEME - Static variable in class com.jogamp.common.net.Uri
"file"
FileLexerSource - Class in com.jogamp.gluegen.jcpp
A Source which lexes a file.
FileLexerSource(File) - Constructor for class com.jogamp.gluegen.jcpp.FileLexerSource
Deprecated.
FileLexerSource(File, String) - Constructor for class com.jogamp.gluegen.jcpp.FileLexerSource
 
FileLexerSource(File, Charset) - Constructor for class com.jogamp.gluegen.jcpp.FileLexerSource
 
FileLexerSource(File, Charset, String) - Constructor for class com.jogamp.gluegen.jcpp.FileLexerSource
Creates a new Source for lexing the given File.
FileLexerSource(String) - Constructor for class com.jogamp.gluegen.jcpp.FileLexerSource
Deprecated.
FileLexerSource(String, Charset) - Constructor for class com.jogamp.gluegen.jcpp.FileLexerSource
 
filename - Variable in class com.jogamp.gluegen.CodeUnit
 
filesOf(List<String>, List<Pattern>, List<Pattern>) - Static method in class com.jogamp.common.util.IOUtil
Retrieve the list of all filenames traversing through given paths
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
 
findCompatible(MachineDataInfo) - Static method in enum com.jogamp.common.os.MachineDataInfo.StaticConfig
 
findFile(String) - Method in interface com.jogamp.gluegen.GenericCPP
 
findFile(String) - Method in class com.jogamp.gluegen.jcpp.JCPP
 
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) - Static method in class com.jogamp.common.util.cache.TempJarCache
If isInitialized(true) is false due to lack of executable support only, this method always returns false.
findLibrary(String, ClassLoader) - Static method in class com.jogamp.common.os.NativeLibrary
 
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
fixedP - Variable in class com.jogamp.common.av.AudioFormat
Fixed or floating point values.
fixSecurityModifiers(JavaMethodBindingEmitter) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
If 'native', enforce 'private native' modifiers.
flip() - Method in class com.jogamp.common.nio.AbstractBuffer
 
flip() - Method in interface com.jogamp.common.nio.NativeBuffer
Sets the limit to the current position and the position to zero.
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.MachineDataInfo
 
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() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
floatConst() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
floatConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
floatConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
floatConst(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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.MachineDataInfo
 
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, ASTLocusTag) - Constructor for class com.jogamp.gluegen.cgram.types.FloatType
 
floatValue() - Method in class com.jogamp.gluegen.jcpp.NumericValue
 
flush() - Method in interface com.jogamp.common.av.AudioSink
Flush all queued buffers, implies AudioSink.pause().
flush() - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
 
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(boolean) - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
Similar to OutputStream.flush(), synchronizes all mapped buffers from local storage via MappedByteBuffer.force() as well as the FileChannel.force(boolean) w/o metaData.
flush(boolean) - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
flush(Throwable) - Method in class com.jogamp.common.util.TaskBase
Simply flush this task and notify a waiting executor.
FLUSH_NONE - com.jogamp.common.nio.MappedByteBufferInputStream.CacheMode
Keep all previous lazily cached buffer slices alive, useful for hopping readers, i.e.
FLUSH_PRE_HARD - com.jogamp.common.nio.MappedByteBufferInputStream.CacheMode
Hard flush the previous lazily cached buffer slice when caching the next buffer slice, useful for sequential forward readers.
FLUSH_PRE_SOFT - com.jogamp.common.nio.MappedByteBufferInputStream.CacheMode
Soft flush the previous lazily cached buffer slice when caching the next buffer slice, useful for sequential forward readers, as well as for hopping readers like MappedByteBufferInputStream.CacheMode.FLUSH_NONE in case of relatively short periods between hopping across slices.
flushSlices() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
Releases the mapped ByteBuffer slices.
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(FunctionSymbol) - 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
 
forEachParameter(FunctionType.ParameterConsumer) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
forEachParameter(MethodBinding.ParameterConsumer) - Method in class com.jogamp.gluegen.MethodBinding
 
forImplementingMethodCall - Variable in class com.jogamp.gluegen.CMethodBindingEmitter
 
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?
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
 
forObjectClass() - Static method in class com.jogamp.gluegen.JavaType
 
forText(String) - Static method in enum com.jogamp.gluegen.jcpp.PreprocessorCommand
 
FRAG_LEGAL - Static variable in class com.jogamp.common.net.Uri
Valid charset for RFC 2396 fragment, additional to legal alphanum characters.
fragment - Variable in class com.jogamp.common.net.Uri
Encoded fragment, null if undefined.
FRAGMENT_SEPARATOR - Static variable in class com.jogamp.common.net.Uri
35
FREEBSD - com.jogamp.common.os.Platform.OSType
 
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() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
functionDeclSpecifiers() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
functionDeclSpecifiers(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
functionDeclSpecifiers(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
functionDeclSpecifiers(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
functionDef() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
functionDef() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
functionDef(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
functionDef(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
functionDef(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
FunctionEmitter - Class in com.jogamp.gluegen
Generic function emitter to produce C (JNI) or Java code stubs to its CodeUnit, invoking a native function as described via MethodBinding.
FunctionEmitter(FunctionEmitter) - Constructor for class com.jogamp.gluegen.FunctionEmitter
Makes this FunctionEmitter a copy of the passed one.
FunctionEmitter(MethodBinding, CodeUnit, boolean, JavaConfiguration) - Constructor for class com.jogamp.gluegen.FunctionEmitter
Constructs the FunctionEmitter with a CommentEmitter that emits nothing.
FunctionEmitter.EmissionModifier - Class in com.jogamp.gluegen
 
functionPrefix() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
functionStorageClassSpecifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
functionStorageClassSpecifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
functionStorageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
functionStorageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
functionStorageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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
 
FunctionSymbol(String, FunctionType, ASTLocusTag) - 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
 
FunctionType(String, SizeThunk, Type, int, ASTLocusTag) - Constructor for class com.jogamp.gluegen.cgram.types.FunctionType
 
FunctionType.ParameterConsumer - Interface in com.jogamp.gluegen.cgram.types

G

GE - Static variable in class com.jogamp.gluegen.jcpp.Token
 
GE - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
generateMethodBindingEmitters(FunctionSymbol) - Method in class com.jogamp.gluegen.JavaEmitter
Generate all appropriate Java bindings for the specified C function symbols.
generateMethodBindingEmitters(FunctionSymbol) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
generateModifiedEmitters(CMethodBindingEmitter, List<FunctionEmitter>) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
generateModifiedEmitters(JavaMethodBindingEmitter, 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).
GENERIC_ABI - com.jogamp.common.os.Platform.ABIType
 
GenericCPP - Interface in com.jogamp.gluegen
Generic C preprocessor interface for GlueGen
GenericURLStreamHandlerFactory - Class in com.jogamp.common.net
 
get() - Method in class com.jogamp.common.net.Uri.Encoded
Returns the encoded String
get() - Method in class com.jogamp.common.nio.PointerBuffer
Relative get method.
get() - Method in class com.jogamp.common.util.LFRingbuffer
Dequeues the oldest enqueued element if available, otherwise null.
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(int) - Method in class com.jogamp.common.nio.PointerBuffer
Absolute get method.
get(int) - Method in class com.jogamp.common.util.ArrayHashSet
 
get(int) - Method in interface com.jogamp.common.util.Bitfield
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(int, byte[], int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute get method.
get(int, char[], int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute get method.
get(int, double[], int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute get method.
get(int, float[], int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute get method.
get(int, int[], int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute get method.
get(int, long[], int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute get method.
get(int, long[], int, int) - Method in class com.jogamp.common.nio.PointerBuffer
Absolute get method.
get(int, short[], int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute get method.
get(int, ByteBuffer) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute get method.
get(int, ByteBuffer, int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute get method.
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(long[], int, int) - Method in class com.jogamp.common.nio.PointerBuffer
Relative bulk get method.
get(Object) - Method in class com.jogamp.common.util.ArrayHashMap
 
get(Object) - Method in class com.jogamp.common.util.ArrayHashSet
Identity method allowing to get the identical object, using the internal hash map.
get(Object) - Method in class com.jogamp.common.util.WeakIdentityHashMap
 
get(String) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
Get the type corresponding to the given name.
get(Thread) - Static method in class com.jogamp.common.util.InterruptSource.Util
Casts given Thread to InterruptSource if applicable, otherwise returns null.
get(ByteBuffer) - Method in class com.jogamp.common.nio.ElementBuffer
Relative get method.
get(ByteBuffer[], int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Relative bulk get method.
get32(int, int) - Method in interface com.jogamp.common.util.Bitfield
Returns length bits from this storage, starting with the lowest bit from the storage position lowBitnum.
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.
getAliasedDocNames(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
Return a set of aliased-name for comment in docs.
getAliasedNames() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl
 
getAliasedNames() - Method in interface com.jogamp.gluegen.cgram.types.AliasedSymbol
Return all aliases for this symbol, i.e.
getAliasedNames() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.NoneAliasedSymbol
 
getAliasedNames() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
getAliasedString() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl
 
getAliasedString() - Method in interface com.jogamp.gluegen.cgram.types.AliasedSymbol
Return this object's #toString() wrapped w/ the current-name and all aliases.
getAliasedString() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.NoneAliasedSymbol
 
getAliasedString() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
getAllChildrenText(String) - Method in class com.jogamp.gluegen.cgram.TNode
Returns the text for this node, its children and siblings.
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.
getArgs() - Method in class com.jogamp.gluegen.jcpp.Macro
Returns the number of arguments to this macro.
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.
getArrayBaseOrPointerTargetType() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
getArrayBaseOrPointerTargetType() - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
getArrayBaseOrPointerTargetType() - Method in class com.jogamp.gluegen.cgram.types.Type
getAScopeName() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
getAScopeName() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
getASTLocusTag() - Method in interface com.jogamp.gluegen.ASTLocusTag.ASTLocusTagProvider
Returns this instance's ASTLocusTag, if available, otherwise returns null.
getASTLocusTag() - Method in class com.jogamp.gluegen.cgram.Define
 
getASTLocusTag() - Method in class com.jogamp.gluegen.cgram.TNode
Returns this instance's ASTLocusTag, if available, otherwise returns null.
getASTLocusTag() - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
 
getASTLocusTag() - Method in class com.jogamp.gluegen.cgram.types.Type
 
getASTLocusTag() - Method in class com.jogamp.gluegen.ConstantDefinition
 
getASTLocusTag() - Method in exception com.jogamp.gluegen.GlueGenException
 
getASTLocusTag(AliasedSymbol) - Static method in class com.jogamp.gluegen.JavaConfiguration
 
getAttachment() - Method in class com.jogamp.common.util.TaskBase
Return the attachment object if any.
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.
getAttribute(Attributes.Name) - Method in class com.jogamp.common.util.JogampVersion
 
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.
getAvgFrameDuration() - Method in interface com.jogamp.common.av.AudioSink
Returns average frame duration last assessed @ AudioSink.enqueueData(int, ByteBuffer, int) when queue was full.
getBase() - Method in class com.jogamp.gluegen.jcpp.NumericValue
 
getBaseDir() - Static method in class com.jogamp.common.util.cache.TempFileCache
Base temp directory used by TempFileCache.
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
getBaseType() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
getBaseType() - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
getBaseType() - Method in class com.jogamp.gluegen.cgram.types.Type
Helper method to returns the bottom-most element type of this type, i.e.
getBinding() - Method in class com.jogamp.gluegen.FunctionEmitter
 
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).
getBitMask(int) - Static method in class com.jogamp.common.util.Bitfield.Util
Returns the 32 bit mask of n-bits, i.e.
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.
getBooleanAt(int) - Method in class com.jogamp.common.nio.StructAccessor
Retrieves the boolean at the specified byteOffset.
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
 
getBooleansAt(int, boolean[]) - Method in class com.jogamp.common.nio.StructAccessor
 
getBuffer() - Method in class com.jogamp.common.nio.AbstractBuffer
 
getBuffer() - Method in class com.jogamp.common.nio.ByteBufferInputStream
 
getBuffer() - Method in interface com.jogamp.common.nio.NativeBuffer
Returns the underlying buffer object.
getBuffer() - Method in class com.jogamp.common.nio.StructAccessor
Return the underlying native direct ByteBuffer
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.
getByteBuffer() - Method in class com.jogamp.common.nio.ElementBuffer
Returns the ByteBuffer, i.e.
getBytesAt(int, byte[]) - Method in class com.jogamp.common.nio.StructAccessor
 
getBytesDuration(int) - Method in class com.jogamp.common.av.AudioFormat
Returns the duration in seconds of the given byte count according to AudioFormat.sampleSize, AudioFormat.channelCount and AudioFormat.sampleRate.
getByteSize() - Method in class com.jogamp.common.av.AudioSink.AudioFrame
Get this frame's size in bytes.
getBytesSampleCount(int) - Method in class com.jogamp.common.av.AudioFormat
Returns the sample count of given byte count according to the AudioFormat.sampleSize, i.e.:
getCacheMode() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
getCanonicalName(Level) - Static method in class com.jogamp.gluegen.Logging
 
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
 
getCause() - Method in exception com.jogamp.common.util.InterruptedRuntimeException
Returns the propagated InterruptedException, i.e.
getCause() - Method in exception com.jogamp.common.util.SourcedInterruptedException
Returns the propagated InterruptedException, i.e.
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
 
getChildFile(String) - Method in interface com.jogamp.gluegen.jcpp.VirtualFile
 
getChosenFormat() - Method in interface com.jogamp.common.av.AudioSink
Returns the AudioFormat as chosen by #init(AudioFormat, float, int, int, int), i.e.
getClass(String, boolean, ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
Loads and returns the class or null.
getClassAccessModifiers(String) - Method in class com.jogamp.gluegen.JavaEmitter
 
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
 
getCName() - Method in class com.jogamp.gluegen.cgram.types.Type
Returns the name of this type.
getCName(boolean) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
getCName(boolean) - Method in class com.jogamp.gluegen.cgram.types.IntType
 
getCName(boolean) - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
getCName(boolean) - Method in class com.jogamp.gluegen.cgram.types.Type
Returns the name of this type, optionally including const/volatile attributes.
getColumn() - Method in class com.jogamp.gluegen.jcpp.LexerSource
Returns the column number of the last read character in this source.
getColumn() - Method in class com.jogamp.gluegen.jcpp.Source
Returns the current column number within this Source.
getColumn() - Method in class com.jogamp.gluegen.jcpp.Token
Returns the column at which this token started.
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.DebugEmitter
 
getConfig() - Method in interface com.jogamp.gluegen.GlueEmitter
 
getConfig() - Method in class com.jogamp.gluegen.JavaEmitter
 
getConstantDefinitions() - Method in interface com.jogamp.gluegen.GenericCPP
Returns a list of ConstantDefinition, i.e.
getConstantDefinitions() - Method in class com.jogamp.gluegen.jcpp.JCPP
 
getConstants() - Method in interface com.jogamp.gluegen.SymbolFilter
Returns the filtered list of constants.
getConstructor(Class<?>, Class<?>...) - Static method in class com.jogamp.common.util.ReflectionUtil
Returns a compatible constructor if available, otherwise throws an exception.
getConstructor(String, Class<?>[], boolean, ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
 
getConstructor(String, ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
 
getContainedUri() - Method in class com.jogamp.common.net.Uri
If this instance's Uri.schemeSpecificPart contains a Uri itself, a sub-Uri, return Uri.schemeSpecificPart + # Uri.fragment via it's own new Uri instance.
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.
getCParameterList(StringBuilder, boolean, String) - Method in class com.jogamp.gluegen.MethodBinding
Returns the function parameter list, i.e.
getCParameterList(StringBuilder, boolean, String, List<Integer>) - Method in class com.jogamp.gluegen.MethodBinding
Returns the function parameter list, i.e.
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.CMethodBindingEmitter
 
getCSymbol() - Method in class com.jogamp.gluegen.FunctionEmitter
 
getCSymbol() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
getCSymbol() - Method in class com.jogamp.gluegen.MethodBinding
Returns the FunctionSymbol.
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.
getData() - Method in class com.jogamp.common.av.AudioSink.AudioDataFrame
Get this frame's data.
getData() - Method in class com.jogamp.common.util.ArrayHashMap
Returns this object ordered ArrayList.
getData() - Method in class com.jogamp.common.util.ArrayHashSet
Returns this object ordered ArrayList.
getDebug() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
getDebug() - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
getDebug() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
getDebugString() - Method in class com.jogamp.gluegen.cgram.types.Type
 
getDebugString() - Method in class com.jogamp.gluegen.JavaType
 
getDefaultLatency() - Method in interface com.jogamp.common.av.AudioSink
Returns the default (minimum) latency in seconds
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
getDelegatedImplementation(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the RENAMED-IMPL-SYMBOL if the implementation of the glue code of the given function shall be manually delegated by the end user.
getDelegatedImplementation(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Variant of JavaConfiguration.getDelegatedImplementation(AliasedSymbol), where this method only considers the current-name of the given symbol, not the renamed-symbol.
getDelegationImplName() - Method in class com.jogamp.gluegen.MethodBinding
The implementation delegation name, or null for no delegation.
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.
getDescriptor(JavaConfiguration) - Method in class com.jogamp.gluegen.JavaType
 
getDirectBufferAddress() - Method in class com.jogamp.common.nio.AbstractBuffer
 
getDirectBufferAddress() - Method in interface com.jogamp.common.nio.NativeBuffer
Returns the native address of the underlying buffer if NativeBuffer.isDirect(), otherwise 0.
getDirectBufferAddress() - Method in class com.jogamp.common.nio.StructAccessor
Returns the native address of the underlying native ByteBuffer.
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.
getDirectory() - Method in class com.jogamp.common.net.Uri
Returns this Uri's directory Uri.
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
 
getDuration() - Method in class com.jogamp.common.av.TimeFrameI
Get this frame's duration in milliseconds.
getDurationInExec() - Method in class com.jogamp.common.util.TaskBase
 
getDurationInQueue() - Method in class com.jogamp.common.util.TaskBase
 
getDurationsByteSize(float) - Method in class com.jogamp.common.av.AudioFormat
Returns the byte size of the given duration in seconds according to AudioFormat.sampleSize, AudioFormat.channelCount and AudioFormat.sampleRate.
getDurationTotal() - Method in class com.jogamp.common.util.TaskBase
 
getElementCType() - Method in class com.jogamp.gluegen.JavaType
 
getElementType() - Method in class com.jogamp.gluegen.JavaType
 
getEncoded() - Method in class com.jogamp.common.net.Uri
Returns the encoded Uri.input, never null.
getEnqueuedFrameCount() - Method in interface com.jogamp.common.av.AudioSink
Returns the current enqueued frames count since #init(AudioFormat, float, int, int, int).
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.
getEnum(int) - Method in class com.jogamp.gluegen.cgram.types.EnumType
Fetch ith (0..getNumEnumerates() - 1) EnumType.Enumerator
getEnum(String) - Method in class com.jogamp.gluegen.cgram.types.EnumType
Fetch the enumerate with the given name.
getEnumName() - Method in class com.jogamp.gluegen.ConstantDefinition
Returns null if this definition was not part of an enumeration, or if the enumeration is anonymous.
getEnums() - Method in class com.jogamp.gluegen.cgram.HeaderParser
Returns the EnumTypes this HeaderParser processed.
getEqualSemantics(Type, JavaConfiguration, boolean) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
 
getEqualSemantics1(Type, JavaConfiguration, boolean) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
 
getErrors() - Method in class com.jogamp.gluegen.jcpp.DefaultPreprocessorListener
 
getExceptionOutIntro() - Method in class com.jogamp.common.util.TaskBase
 
getExcludes() - Method in class com.jogamp.common.util.SHASum
 
getExecutionThread() - Method in class com.jogamp.common.util.TaskBase
Returns the execution thread or null if not yet TaskBase.run().
getExponent() - Method in class com.jogamp.gluegen.jcpp.NumericValue
 
getExponentBase() - Method in class com.jogamp.gluegen.jcpp.NumericValue
 
getExpr() - Method in class com.jogamp.gluegen.cgram.types.EnumType.Enumerator
 
getExtensionName() - Method in class com.jogamp.common.util.JogampVersion
 
getFeature(Feature) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns true if the given feature is in the feature-set of this Preprocessor.
getFeatures() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns the feature-set for this Preprocessor.
getField(int) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
Returns the ith field of this type.
getField(String) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
Returns the name matching field of this type.
getFile() - Method in class com.jogamp.gluegen.jcpp.FileLexerSource
 
getFile(String) - Method in class com.jogamp.gluegen.jcpp.ChrootFileSystem
 
getFile(String) - Method in class com.jogamp.gluegen.jcpp.JavaFileSystem
 
getFile(String) - Method in class com.jogamp.gluegen.jcpp.ResourceFileSystem
 
getFile(String) - Method in interface com.jogamp.gluegen.jcpp.VirtualFileSystem
 
getFile(String, String) - Method in class com.jogamp.gluegen.jcpp.ChrootFileSystem
 
getFile(String, String) - Method in class com.jogamp.gluegen.jcpp.JavaFileSystem
 
getFile(String, String) - Method in class com.jogamp.gluegen.jcpp.ResourceFileSystem
 
getFile(String, String) - Method in interface com.jogamp.gluegen.jcpp.VirtualFileSystem
 
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).
getFileSystem() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns the VirtualFileSystem used by this Preprocessor.
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
getFlags() - Method in class com.jogamp.gluegen.jcpp.NumericValue
 
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
 
getFractionalPart() - Method in class com.jogamp.gluegen.jcpp.NumericValue
 
getFrameCount() - Method in interface com.jogamp.common.av.AudioSink
Returns the number of allocated buffers as requested by #init(AudioFormat, float, int, int, int).
getFrameCount(float, float) - Method in class com.jogamp.common.av.AudioFormat
Returns the rounded frame count of the given duration and frame duration, both in seconds.
getFrameworksPath() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns the Objective-C frameworks path used by this Preprocessor.
getFreeFrameCount() - Method in interface com.jogamp.common.av.AudioSink
Returns the current number of frames in the sink available for writing.
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(int[], int, int) - Method in class com.jogamp.common.util.IntegerStack
FILO get operation
getFromTop(FloatBuffer, int) - Method in class com.jogamp.common.util.FloatStack
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.
getHandlers() - Method in interface com.jogamp.gluegen.Logging.LoggerIf
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.
getImplementationSHAClasses() - Method in class com.jogamp.common.util.JogampVersion
Returns the SHA of all concatenated class files of all build classes
getImplementationSHAClassesThis() - Method in class com.jogamp.common.util.JogampVersion
Returns the SHA of all concatenated class files of the local (jar) package subset
getImplementationSHANatives() - Method in class com.jogamp.common.util.JogampVersion
Returns the SHA of all concatenated native library files of all build libs
getImplementationSHANativesThis() - Method in class com.jogamp.common.util.JogampVersion
Returns the SHA of all concatenated native library files of the local (jar) package subset
getImplementationSHASources() - Method in class com.jogamp.common.util.JogampVersion
Returns the SHA of all concatenated source files of the whole project
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
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.
getImplName() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
getImplName() - Method in class com.jogamp.gluegen.FunctionEmitter
 
getImplName() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
getImplName() - Method in class com.jogamp.gluegen.MethodBinding
Returns the FunctionSymbol's name for the implementation, which is the current aliased API name per default, or the delegation name.
getImplName() - 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
 
getIncludes() - Method in class com.jogamp.common.util.SHASum
 
getIncludes() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns the list of VirtualFiles which have been included by this Preprocessor.
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.
getIntegerPart() - Method in class com.jogamp.gluegen.jcpp.NumericValue
 
getInterfaceName() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
getInterfaceName() - Method in class com.jogamp.gluegen.FunctionEmitter
 
getInterfaceName() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
getInterfaceName() - Method in class com.jogamp.gluegen.MethodBinding
Returns the FunctionSymbol's current aliased API name for the interface.
getInterruptCounter(boolean) - Method in interface com.jogamp.common.util.InterruptSource
Returns the count of Thread.interrupt() calls.
getInterruptCounter(boolean) - Method in class com.jogamp.common.util.InterruptSource.Thread
 
getInterruptSource() - Method in exception com.jogamp.common.util.SourcedInterruptedException
Returns the source of the Thread.interrupt() call if known, otherwise null is returned.
getInterruptSource(boolean) - Method in interface com.jogamp.common.util.InterruptSource
Returns the source of the last #interrupt() call.
getInterruptSource(boolean) - Method in class com.jogamp.common.util.InterruptSource.Thread
 
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, Uri.Encoded) - Static method in class com.jogamp.common.util.JarUtil
 
getJarFile(Uri) - Static method in class com.jogamp.common.util.JarUtil
 
getJarFile(String, ClassLoader) - Static method in class com.jogamp.common.util.JarUtil
 
getJarFileUri(Uri) - Static method in class com.jogamp.common.util.JarUtil
 
getJarFileUri(Uri.Encoded) - Static method in class com.jogamp.common.util.JarUtil
 
getJarFileUri(Uri, Uri.Encoded) - 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.
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
 
getJavaCallArgumentList(StringBuilder, List<Integer>) - Method in class com.jogamp.gluegen.MethodBinding
 
getJavaCallbackList() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the list of all configured JavaCallback definitions.
getJavaCallSelectArguments(StringBuilder, List<Integer>, boolean) - 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.
getJavaParameterList(StringBuilder) - Method in class com.jogamp.gluegen.MethodBinding
Returns the function parameter list, i.e.
getJavaParameterList(StringBuilder, List<Integer>) - Method in class com.jogamp.gluegen.MethodBinding
Returns the function parameter list, i.e.
getJavaReturnType() - Method in class com.jogamp.gluegen.MethodBinding
 
getJavaRuntimeName() - Static method in class com.jogamp.common.os.Platform
Returns the JAVA runtime name.
getJavaSelectParameter(StringBuilder, List<Integer>, boolean) - Method in class com.jogamp.gluegen.MethodBinding
Returns the function parameter list, i.e.
getJavaStaticCallbackSignature() - Method in class com.jogamp.gluegen.JavaCallbackEmitter
 
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.
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.
getJNIEnvDecl() - Static method in class com.jogamp.gluegen.CCodeUnit
Returns native JNI declarations for `JVMUtil_GetJavaVM()`, `JVMUtil_GetJNIEnv(..)` and `JVMUtil_ReleaseJNIEnv(..)`.
getJNIMethodDesciptor() - Method in class com.jogamp.gluegen.JavaType
Returns the native (JNI) method-name descriptor corresponding to this type, i.e.
getJNIMethodNamePrefix(String, String) - Static method in class com.jogamp.gluegen.JavaEmitter
Returns the JNI method prefix consisting our of mangled package- and class-name
getJNIOnLoadJNIEnvCode(String) - Static method in class com.jogamp.gluegen.CCodeUnit
Returns native JNI code `JNI_OnLoad(..)` used for dynamic libraries, `JNI_OnLoad_{libraryBasename}(..)` used for static libraries, `JVMUtil_GetJNIEnv(..)` etc.
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
getLatency() - Method in interface com.jogamp.common.av.AudioSink
Returns the (minimum) latency in seconds of this sink as set by #init(AudioFormat, float, int, int, int), see AudioSink.getDefaultLatency().
getLength() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
getLevel() - Method in interface com.jogamp.gluegen.Logging.LoggerIf
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.
getLine() - Method in class com.jogamp.gluegen.jcpp.LexerSource
Returns the line number of the last read character in this source.
getLine() - Method in class com.jogamp.gluegen.jcpp.Source
Returns the current line number within this Source.
getLine() - Method in class com.jogamp.gluegen.jcpp.Token
Returns the line at which this token started.
getLineNum() - Method in class com.jogamp.gluegen.cgram.TNode
Get the line number for this node.
getListener() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns the PreprocessorListener which handles events for this Preprocessor.
getLocalLineNum() - Method in class com.jogamp.gluegen.cgram.TNode
 
getLocalProcAddressCallingConvention(FunctionSymbol) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
getLocalProcAddressCallingConvention4All() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
getLogger() - Static method in class com.jogamp.gluegen.Logging
Returns the root package logger.
getLogger(Class<?>) - Static method in class com.jogamp.gluegen.Logging
Returns the demanded logger, while aligning its log-level to the root logger's level.
getLogger(String, String) - Static method in class com.jogamp.gluegen.Logging
Returns the demanded logger, while aligning its log-level to the root logger's level.
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
 
getMachineDataInfo() - Static method in class com.jogamp.common.os.Platform
Returns the MachineDataInfo of the running machine.
getMachineDataInfo() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Used for certain internal type size computations
getMacro(String) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns the named macro.
getMacros() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns the Map of Macros parsed during the run of this Preprocessor.
getMacros(boolean) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns a list of Macros.
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.ArrayHashMap
Returns this object hash map.
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
 
getMonotonicNanos() - Static method in class com.jogamp.common.os.Clock
Returns the Instant presentation of monotonic Clock.currentNanos().
getMonotonicStartupTime() - Static method in class com.jogamp.common.os.Clock
Returns the monotonic startup time since module startup as used in Clock.currentNanos() and Clock.getMonotonicNanos().
getMonotonicTime() - Static method in class com.jogamp.common.os.Clock
Returns current monotonic time since Unix Epoch `00:00:00 UTC on 1970-01-01`.
getName() - Method in class com.jogamp.common.util.locks.SingletonInstance
 
getName() - Method in class com.jogamp.gluegen.cgram.Define
 
getName() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl
 
getName() - Method in interface com.jogamp.gluegen.cgram.types.AliasedSymbol
Return the current-name, which is the last renamed-name if issued, or the original-name.
getName() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.NoneAliasedSymbol
 
getName() - Method in class com.jogamp.gluegen.cgram.types.EnumType.Enumerator
 
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.Type
Returns the name of this type.
getName() - Method in class com.jogamp.gluegen.JavaType
Returns the Java type name corresponding to this type.
getName() - Method in class com.jogamp.gluegen.jcpp.CppTask.Macro
 
getName() - Method in class com.jogamp.gluegen.jcpp.FileLexerSource
 
getName() - Method in class com.jogamp.gluegen.jcpp.InputLexerSource
 
getName() - Method in class com.jogamp.gluegen.jcpp.Macro
Returns the name of this macro.
getName() - Method in class com.jogamp.gluegen.jcpp.Source
Returns the human-readable name of the current Source.
getName() - Method in interface com.jogamp.gluegen.jcpp.VirtualFile
 
getName() - Method in interface com.jogamp.gluegen.Logging.LoggerIf
getName() - Method in class com.jogamp.gluegen.MethodBinding
Returns the FunctionSymbol's current aliased API name.
getName(boolean) - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
getName(boolean) - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
getName(boolean) - Method in class com.jogamp.gluegen.cgram.types.Type
Returns the name of this type, optionally including const/volatile attributes.
getName(JavaConfiguration) - Method in class com.jogamp.gluegen.JavaType
 
getNameForType(int) - Static method in class com.jogamp.gluegen.cgram.TNode
converts an int tree token type to a name.
getNativeExpr() - Method in class com.jogamp.gluegen.ConstantDefinition
Returns the original [native] expression.
getNativeFormat() - Method in interface com.jogamp.common.av.AudioSink
Returns the native AudioFormat by this sink.
getNativeImplMethodName() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
getNativeImplMethodName() - Method in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
getNativeLibNames(JarFile) - Static method in class com.jogamp.common.util.JarUtil
Return a map from native-lib-base-name to entry-name.
getNativeName() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
getNativeName() - Method in class com.jogamp.gluegen.FunctionEmitter
 
getNativeName() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
getNativeName() - Method in class com.jogamp.gluegen.MethodBinding
Returns the FunctionSymbol's name for the native function which is the original C API name per default, but may be overridden via MethodBinding.setNativeName(String).
getNewline() - Static method in class com.jogamp.common.os.Platform
Returns the platform's line separator.
getNewQuery(Uri.Encoded) - Method in class com.jogamp.common.net.Uri
Returns a new Uri instance w/ the given new query newQuery.
getNormalized() - Method in class com.jogamp.common.net.Uri
Normalizes this Uri's path and return the normalized form if it differs, otherwise this instance.
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
 
getNumber() - Method in class com.jogamp.gluegen.cgram.types.EnumType.Enumerator
 
getNumber() - Method in class com.jogamp.gluegen.ConstantDefinition
Returns the parsed ConstantDefinition.CNumber of the native expression, or null if the latter does not comprise a single number, i.e.
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(MachineDataInfo) - Method in class com.jogamp.gluegen.cgram.types.Field
Offset, in bytes, of this field in the containing data structure given the specified MachineDataInfo.
getOpaqueReturnType(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the opaque JavaType for the given function AliasedSymbol or null if not opaque.
getOpaqueReturnType(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Variant of JavaConfiguration.getOpaqueReturnType(AliasedSymbol), where this method only considers the current-name of the given symbol, not the renamed-symbol.
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 element is not yet contained, add it.
getOrigin() - Method in class com.jogamp.common.util.SHASum.TempJarSHASum
 
getOrigins() - Method in class com.jogamp.common.util.SHASum
 
getOrigName() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl
 
getOrigName() - Method in interface com.jogamp.gluegen.cgram.types.AliasedSymbol
Return the original-name as set at creation.
getOrigName() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.NoneAliasedSymbol
 
getOrigName() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
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.
getOutputStream(MappedByteBufferInputStream.FileResizeOp) - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
Returns a new MappedByteBufferOutputStream instance sharing all resources of this input stream, including all buffer slices.
getOwner() - Method in interface com.jogamp.common.util.locks.ThreadLock
 
getPackageName() - Method in class com.jogamp.common.util.JogampVersion
 
getParameterList(StringBuilder, boolean, String) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
Returns the function parameter list, i.e.
getParameterList(StringBuilder, boolean, String, List<Integer>) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
Returns the function parameter list, i.e.
getParent() - Method in class com.jogamp.common.net.Uri
Returns this Uri's parent directory Uri..
getParent() - Method in class com.jogamp.gluegen.cgram.TNode
return the parent node of this node
getParent() - Method in class com.jogamp.gluegen.jcpp.Source
Returns the parent source of this source.
getParentFile() - Method in interface com.jogamp.gluegen.jcpp.VirtualFile
 
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.
getParsedInnerClassesNames() - Method in class com.jogamp.gluegen.jgram.JavaParser
Returns the list of inner classes this HeaderParser has parsed.
getParsedInnerInterfacesNames() - Method in class com.jogamp.gluegen.jgram.JavaParser
Returns the list of inner interfaces this HeaderParser has parsed.
getPath() - Method in class com.jogamp.gluegen.jcpp.FileLexerSource
This is not necessarily the same as getFile().getPath() in case we are in a chroot.
getPath() - Method in class com.jogamp.gluegen.jcpp.InputLexerSource
 
getPath() - Method in class com.jogamp.gluegen.jcpp.Source
Returns the File currently being lexed.
getPath() - Method in interface com.jogamp.gluegen.jcpp.VirtualFile
 
getPlatformInfo() - Static method in class com.jogamp.common.util.VersionUtil
Prints platform info.
getPlatformInfo(StringBuilder) - Static method in class com.jogamp.common.util.VersionUtil
Appends environment information like OS, JVM and CPU architecture properties to the StringBuilder.
getPlaySpeed() - Method in interface com.jogamp.common.av.AudioSink
Returns the playback speed.
getPollPeriod() - Method in class com.jogamp.common.util.locks.SingletonInstance
 
getPreferredFormat() - Method in interface com.jogamp.common.av.AudioSink
Returns the preferred AudioFormat by this sink.
getPreprocessor() - Method in class com.jogamp.gluegen.jcpp.CppReader
Returns the Preprocessor used by this CppReader.
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 - Variable in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
getProcAddressTableExpr() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
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.
getPTS() - Method in interface com.jogamp.common.av.AudioSink
Return the current audio presentation timestamp (PTS) in milliseconds.
getPTS() - Method in class com.jogamp.common.av.TimeFrameI
Get this frame's presentation timestamp (PTS) in milliseconds.
getQuerySeparator() - Method in class com.jogamp.common.net.UriQueryProps
 
getQueuedByteCount() - Method in interface com.jogamp.common.av.AudioSink
Returns the current number of bytes queued for playing.
getQueuedFrameCount() - Method in interface com.jogamp.common.av.AudioSink
Returns the current number of frames queued for playing.
getQueuedTime() - Method in interface com.jogamp.common.av.AudioSink
Returns the current queued frame time in seconds for playing.
getQueueLength() - Method in interface com.jogamp.common.util.locks.RecursiveLock
 
getQuoteIncludePath() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns the user include-path of this Preprocessor.
getReferencedBuffer() - Method in class com.jogamp.common.nio.PointerBuffer
 
getReferencedBuffer(int) - 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(Uri.Encoded) - Method in class com.jogamp.common.net.Uri
Returns a new Uri appending the given appendPath to this instance's directory.
getRelativeOf(File, String) - Static method in class com.jogamp.common.util.IOUtil
Generates a path for the 'relativeFile' relative to the 'baseLocation'.
getRelativeOf(Class<?>, Uri.Encoded, Uri.Encoded) - 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, ClassLoader) - Static method in class com.jogamp.common.util.IOUtil
Locating a resource using the ClassLoader's facilities.
getResource(String, ClassLoader, Class<?>) - Static method in class com.jogamp.common.util.IOUtil
Locating a resource using IOUtil.getResource(String, ClassLoader): relative: relContext's package name-path plus resourcePath via classLoader.
getResourceUri(String) - Static method in class com.jogamp.common.util.cache.TempJarCache
getResult() - Method in class com.jogamp.common.util.FunctionTask
Retrieves the cached result of FunctionTask.run() and is cleared within this method.
getReturnedArrayLengthComment() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
getReturnedArrayLengthExpression() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
getReturnType() - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
Returns the return type of this function.
getReturnType() - Method in class com.jogamp.gluegen.cgram.types.FunctionType
Returns the return type of this function.
getReturnTypeString(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
getReturnValueCapacityExpression() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Get the expression for the capacity of the returned java.nio.Buffer.
getReturnValueLengthExpression() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Get the expression for the length of the returned array
getRootDir() - Static 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.
getSamplesByteCount(int) - Method in class com.jogamp.common.av.AudioFormat
Returns the byte size of given sample count according to the AudioFormat.sampleSize, i.e.:
getSamplesDuration(int) - Method in class com.jogamp.common.av.AudioFormat
Returns the duration in seconds of the given sample count per frame and channel according to the AudioFormat.sampleRate, i.e.
getSecurityManager() - Static method in class com.jogamp.common.util.SecurityUtil
Call wrapper for System.getSecurityManager().
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
 
getSignature(StringBuilder) - Method in class com.jogamp.gluegen.cgram.types.Type
 
getSignature(StringBuilder) - Method in class com.jogamp.gluegen.JavaType
 
getSize() - Method in class com.jogamp.gluegen.cgram.types.Type
SizeThunk which computes size of this type in bytes.
getSize(MachineDataInfo) - Method in class com.jogamp.gluegen.cgram.types.Type
Size of this type in bytes according to the given MachineDataInfo.
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
 
getSource() - Method in class com.jogamp.gluegen.jcpp.Macro
Returns the Source from which this macro was parsed.
getSource() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns the top Source on the input stack.
getSource() - Method in interface com.jogamp.gluegen.jcpp.VirtualFile
 
getSourceClassName() - Method in interface com.jogamp.gluegen.Logging.LoggerIf
getSourceCount() - Method in interface com.jogamp.common.av.AudioSink
Returns the number of sources the used device is capable to mix.
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
getSynchronous() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
getSynchronous() - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
getSyncObject() - Method in class com.jogamp.common.util.TaskBase
Return the synchronization object if any.
getSystemEnvLibraryPaths() - Static method in class com.jogamp.common.os.NativeLibrary
Returns a list of system paths, from the NativeLibrary.getSystemEnvLibraryPathVarname() variable.
getSystemEnvLibraryPathVarname() - Static method in class com.jogamp.common.os.NativeLibrary
Returns the system's environment variable name used for the dynamic linker to resolve library locations, e.g.
getSystemIncludePath() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns the system include-path of this Preprocessor.
getTargetFunction() - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
getTargetFunction() - Method in class com.jogamp.gluegen.cgram.types.Type
Returns the target FunctionType if this type is Type.isFunctionPointer().
getTargetType() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
getTargetType() - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
getTargetType() - Method in class com.jogamp.gluegen.cgram.types.Type
Helper method to returns the target type of this type, in case another type is being referenced, i.e.
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
getText() - Method in class com.jogamp.gluegen.jcpp.Macro
 
getText() - Method in class com.jogamp.gluegen.jcpp.Token
Returns the original or generated text of this token.
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
 
getTokenName(int) - Static method in class com.jogamp.gluegen.jcpp.Token
Returns the descriptive name of the given token type.
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
 
getTotalDuration() - Method in interface com.jogamp.common.util.PerfCounterCtrl
Return the total duration in nanoseconds, covering all sub-counter.
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.
getType() - Method in class com.jogamp.gluegen.jcpp.Token
Returns the semantic type of this token.
getTypedefDictionary() - Method in class com.jogamp.gluegen.cgram.HeaderParser
Returns the typedef dictionary this HeaderParser uses.
getUnderlyingType() - Method in class com.jogamp.gluegen.cgram.types.EnumType
 
getUnit() - Method in class com.jogamp.gluegen.FunctionEmitter
 
getUnsupportedExceptionType() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
getUriFilePathOrASCII(Uri) - Static method in class com.jogamp.common.util.IOUtil
If uri is a file scheme implementation returns Uri.toFile().File.getPath().
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.jcpp.CppTask.Macro
 
getValue() - Method in class com.jogamp.gluegen.jcpp.Token
Returns the semantic value of this token.
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.
getVolume() - Method in interface com.jogamp.common.av.AudioSink
Returns the volume.
getWallClockTime() - Static method in class com.jogamp.common.os.Clock
Returns current wall-clock real-time since Unix Epoch `00:00:00 UTC on 1970-01-01`.
getWarning(Warning) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns true if the given warning is in the warning-set of this Preprocessor.
getWarnings() - Method in class com.jogamp.gluegen.jcpp.DefaultPreprocessorListener
 
getWarnings() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns the warning-set for this Preprocessor.
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
 
GlueGenException - Exception in com.jogamp.gluegen
A generic exception for Jogamp errors used throughout the binding as a substitute for RuntimeException.
GlueGenException() - Constructor for exception com.jogamp.gluegen.GlueGenException
Constructs a GlueGenException object.
GlueGenException(String) - Constructor for exception com.jogamp.gluegen.GlueGenException
Constructs a GlueGenException object with the specified detail message.
GlueGenException(String, ASTLocusTag) - Constructor for exception com.jogamp.gluegen.GlueGenException
Constructs a GlueGenException object with the specified detail message and root cause.
GlueGenException(String, ASTLocusTag, Throwable) - Constructor for exception com.jogamp.gluegen.GlueGenException
Constructs a GlueGenException object with the specified detail message and root cause.
GlueGenException(String, Throwable) - Constructor for exception com.jogamp.gluegen.GlueGenException
Constructs a GlueGenException object with the specified detail message and root cause.
GlueGenException(Throwable) - Constructor for exception com.jogamp.gluegen.GlueGenException
Constructs a GlueGenException object with the specified root cause.
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 Task for using GlueGen.
GlueGenTask() - Constructor for class com.jogamp.gluegen.ant.GlueGenTask
Create and add the VM and classname to CommandlineJava.
GlueGenVersion - Class in com.jogamp.common
 
GlueGenVersion(String, Manifest) - Constructor for class com.jogamp.common.GlueGenVersion
 
GlueGenVersion.GluGenRTJarSHASum - Class in com.jogamp.common
gluegen-rt.jar definition of SHASum.TempJarSHASum's specialization of SHASum.
GluGenRTJarSHASum() - Constructor for class com.jogamp.common.GlueGenVersion.GluGenRTJarSHASum
gnuAsmExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
gnuAsmExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
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() - Constructor for class com.jogamp.gluegen.cgram.GnuCEmitter
 
GnuCEmitter(PreprocessorInfoChannel) - Constructor for class com.jogamp.gluegen.cgram.GnuCEmitter
 
GnuCEmitterTokenTypes - Interface in com.jogamp.gluegen.cgram
 
GnuCLexer - Class in com.jogamp.gluegen.cgram
 
GnuCLexer(InputBuffer) - Constructor for class com.jogamp.gluegen.cgram.GnuCLexer
 
GnuCLexer(LexerSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.GnuCLexer
 
GnuCLexer(InputStream) - Constructor for class com.jogamp.gluegen.cgram.GnuCLexer
 
GnuCLexer(Reader) - Constructor for class com.jogamp.gluegen.cgram.GnuCLexer
 
GnuCLexerTokenTypes - Interface in com.jogamp.gluegen.cgram
 
GnuCParser - Class in com.jogamp.gluegen.cgram
 
GnuCParser(ParserSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
 
GnuCParser(TokenBuffer) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
 
GnuCParser(TokenBuffer, int) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
 
GnuCParser(TokenStream) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
 
GnuCParser(TokenStream, int) - 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

handleError(Source, int, int, String) - Method in class com.jogamp.gluegen.jcpp.DefaultPreprocessorListener
Handles an error.
handleError(Source, int, int, String) - Method in interface com.jogamp.gluegen.jcpp.PreprocessorListener
Handles an error.
handler() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
Handler - Class in com.jogamp.common.net.asset
URLStreamHandler to handle the asset protocol.
Handler() - Constructor for class com.jogamp.common.net.asset.Handler
 
handleSourceChange(Source, PreprocessorListener.SourceChangeEvent) - Method in class com.jogamp.gluegen.jcpp.DefaultPreprocessorListener
 
handleSourceChange(Source, PreprocessorListener.SourceChangeEvent) - Method in interface com.jogamp.gluegen.jcpp.PreprocessorListener
 
handleWarning(Source, int, int, String) - Method in class com.jogamp.gluegen.jcpp.DefaultPreprocessorListener
Handles a warning.
handleWarning(Source, int, int, String) - Method in interface com.jogamp.gluegen.jcpp.PreprocessorListener
Handles a warning.
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
 
hasAliases() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl
 
hasAliases() - Method in interface com.jogamp.gluegen.cgram.types.AliasedSymbol
Returns true if this symbol has aliases, i.e.
hasAliases() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.NoneAliasedSymbol
 
hasAliases() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
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
 
hasAuthority - Variable in class com.jogamp.common.net.Uri
Indicating whether authority part is defined or not.
hasContainingType() - Method in class com.jogamp.gluegen.MethodBinding
Indicates whether this MethodBinding is for a function pointer contained in a struct, or to access array- or pointer-data from a struct.
hasFixedNativeSize() - Method in class com.jogamp.gluegen.cgram.types.SizeThunk
 
hasFunctionPointerTypedef(FunctionSymbol) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
HASH - Static variable in class com.jogamp.gluegen.jcpp.Token
 
hashCode() - Method in class com.jogamp.common.net.Uri.Encoded
 
hashCode() - Method in class com.jogamp.common.net.Uri
hashCode() - Method in class com.jogamp.common.util.ArrayHashMap
 
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.common.util.WeakIdentityHashMap
 
hashCode() - Method in class com.jogamp.gluegen.cgram.types.EnumType.Enumerator
 
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.SizeThunk
 
hashCode() - Method in class com.jogamp.gluegen.cgram.types.Type
Hashcode for Types.
hashCode() - Method in class com.jogamp.gluegen.ConstantDefinition.CNumber
 
hashCode() - Method in class com.jogamp.gluegen.ConstantDefinition
Hash by its given name.
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
 
hashCodeImpl() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
hashCodeImpl() - Method in class com.jogamp.gluegen.cgram.types.BitType
 
hashCodeImpl() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
hashCodeImpl() - Method in class com.jogamp.gluegen.cgram.types.DoubleType
 
hashCodeImpl() - Method in class com.jogamp.gluegen.cgram.types.EnumType
 
hashCodeImpl() - Method in class com.jogamp.gluegen.cgram.types.FloatType
 
hashCodeImpl() - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
hashCodeImpl() - Method in class com.jogamp.gluegen.cgram.types.IntType
 
hashCodeImpl() - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
hashCodeImpl() - Method in class com.jogamp.gluegen.cgram.types.Type
 
hashCodeImpl() - Method in class com.jogamp.gluegen.cgram.types.VoidType
 
hashCodeSemantics() - Method in class com.jogamp.gluegen.cgram.types.EnumType.Enumerator
 
hashCodeSemantics() - Method in class com.jogamp.gluegen.cgram.types.Field
 
hashCodeSemantics() - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
 
hashCodeSemantics() - Method in class com.jogamp.gluegen.cgram.types.SizeThunk
 
hashCodeSemantics() - Method in class com.jogamp.gluegen.cgram.types.Type
 
hashCodeSemantics() - Method in interface com.jogamp.gluegen.cgram.types.TypeComparator.SemanticEqualityOp
Semantic hashcode for Types exclusive its given name.
hashCodeSemantics() - Method in class com.jogamp.gluegen.ConstantDefinition
 
hashCodeSemanticsImpl() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
hashCodeSemanticsImpl() - Method in class com.jogamp.gluegen.cgram.types.BitType
 
hashCodeSemanticsImpl() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
hashCodeSemanticsImpl() - Method in class com.jogamp.gluegen.cgram.types.DoubleType
 
hashCodeSemanticsImpl() - Method in class com.jogamp.gluegen.cgram.types.EnumType
 
hashCodeSemanticsImpl() - Method in class com.jogamp.gluegen.cgram.types.FloatType
 
hashCodeSemanticsImpl() - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
hashCodeSemanticsImpl() - Method in class com.jogamp.gluegen.cgram.types.IntType
 
hashCodeSemanticsImpl() - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
hashCodeSemanticsImpl() - Method in class com.jogamp.gluegen.cgram.types.Type
 
hashCodeSemanticsImpl() - Method in class com.jogamp.gluegen.cgram.types.VoidType
 
HashUtil - Class in com.jogamp.common.util
 
HashUtil() - Constructor for class com.jogamp.common.util.HashUtil
 
hasIllegalAccessLoggerAccess() - Static method in class com.jogamp.common.util.UnsafeUtil
Returns true if access to jdk.internal.module.IllegalAcessLogger's logger field is available and has not caused an exception.
hasInvokeCleaner() - Static method in class com.jogamp.common.util.UnsafeUtil
Returns true if sun.misc.Unsafe.invokeCleaner(java.nio.ByteBuffer) is available and has not caused an exception.
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
 
hasNext() - Method in class com.jogamp.gluegen.jcpp.SourceIterator
Returns true if the enclosed Source has more tokens.
hasNumber() - Method in class com.jogamp.gluegen.cgram.types.EnumType.Enumerator
 
hasNumber() - Method in class com.jogamp.gluegen.ConstantDefinition
Returns true if this instance represents has a number, otherwise false.
hasPaste() - Method in class com.jogamp.gluegen.jcpp.Macro
Returns true if this macro contains a "paste" operator.
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
hasSize() - Method in class com.jogamp.gluegen.cgram.types.Type
Returns true if Type.getSize() is not null, otherwise false.
hasSub() - Method in class com.jogamp.common.util.VersionNumber
Returns true, if the optional sub component is defined explicitly, otherwise false.
hasWaiter() - Method in class com.jogamp.common.util.TaskBase
 
header() - Method in annotation type com.jogamp.gluegen.structgen.CStruct
Relative path to the header file.
HEADER - Static variable in class com.jogamp.gluegen.jcpp.Token
 
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
 
host - Variable in class com.jogamp.common.net.Uri
Encoded host part of authority and scheme-specific-part, null if undefined.
HPUX - com.jogamp.common.os.Platform.OSType
 
HTTP_SCHEME - Static variable in class com.jogamp.common.net.Uri
"http"
HTTPS_SCHEME - Static variable in class com.jogamp.common.net.Uri
"https"

I

i - Variable in class com.jogamp.gluegen.ConstantDefinition.CNumber
IA64 - com.jogamp.common.os.Platform.CPUFamily
Itanium
IA64 - com.jogamp.common.os.Platform.CPUType
Itanium 64bit default, little endian
id - Variable in enum com.jogamp.common.os.Platform.ABIType
 
id - Variable in enum com.jogamp.common.util.locks.LockFactory.ImplType
 
id - Variable in enum com.jogamp.gluegen.cgram.types.CompoundTypeKind
 
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
 
IDENT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
identifier() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
IDENTIFIER - Static variable in class com.jogamp.gluegen.jcpp.Token
 
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() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
idList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
idList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
idList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
idList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
IDMEAT - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
immutableAccess(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns true if the glue code for the given aliased symbol shall produce code for immutable access only.
immutableAccess(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns true if the glue code for the given symbol shall produce code for immutable access only.
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
IMPLEMENTATION_SHA_CLASSES - Static variable in class com.jogamp.common.util.JogampVersion
IMPLEMENTATION_SHA_CLASSES_THIS - Static variable in class com.jogamp.common.util.JogampVersion
IMPLEMENTATION_SHA_NATIVES - Static variable in class com.jogamp.common.util.JogampVersion
IMPLEMENTATION_SHA_NATIVES_THIS - Static variable in class com.jogamp.common.util.JogampVersion
IMPLEMENTATION_SHA_SOURCES - Static variable in class com.jogamp.common.util.JogampVersion
implementationOf(Class<?>, String) - Static method in class com.jogamp.common.util.ReflectionUtil
 
implementationOf(Object, 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
 
ImplOnly - com.jogamp.gluegen.JavaEmitter.EmissionStyle
 
implPackageName() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the implementation package name parsed from the configuration file.
IMPORT - com.jogamp.gluegen.jcpp.Warning
 
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 class com.jogamp.gluegen.jcpp.Token
 
INC - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
include(VirtualFile) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Attempts to include the given file.
include(Iterable<String>, String) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Attempts to include a file from an include path, by name.
INCLUDENEXT - com.jogamp.gluegen.jcpp.Feature
 
inclusiveOrExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
inclusiveOrExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
inclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
inclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
inclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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(int) - Method in class com.jogamp.common.net.Uri.Encoded
indexOf(int, int) - Method in class com.jogamp.common.net.Uri.Encoded
indexOf(Object) - Method in class com.jogamp.common.util.ArrayHashSet
 
indexOf(String) - Method in class com.jogamp.common.net.Uri.Encoded
indexOf(String, int) - Method in class com.jogamp.common.net.Uri.Encoded
inflateFromStream(InputStream) - Static method in class com.jogamp.common.util.CustomCompress
 
inflateFromStream(InputStream, int, int, byte[], int) - Static method in class com.jogamp.common.util.CustomCompress
 
info(ASTLocusTag, String) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
info(String) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
infoPrefix() - Method in class com.jogamp.common.util.locks.SingletonInstance
 
infoPrefix(long) - Method in class com.jogamp.common.util.locks.SingletonInstance
 
init(AudioFormat, int, int, int, int) - Method in interface com.jogamp.common.av.AudioSink
Initializes the sink.
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) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
initDecl(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
initDeclList(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
initEntry(String, DynamicLookupHelper) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
Initializes the mapping for a single function.
initialize() - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
initialize(AST) - Method in class com.jogamp.gluegen.cgram.TNode
 
initialize(Token) - Method in class com.jogamp.gluegen.cgram.TNode
 
initialize(String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
initializer() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
initializer() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
initializer() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
initializer(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
initializer(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
initializer(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
initializerElementLabel() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
initializerElementLabel(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
initializerElementLabel(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
initializerElementLabel(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
initializerList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
initializerList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
initializerList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
initializerList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
initializerList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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.
input - Variable in class com.jogamp.common.net.Uri
Encoded input string used at construction, never null.
InputLexerSource - Class in com.jogamp.gluegen.jcpp
A Source which lexes an InputStream.
InputLexerSource(InputStream) - Constructor for class com.jogamp.gluegen.jcpp.InputLexerSource
Deprecated.
InputLexerSource(InputStream, Charset) - Constructor for class com.jogamp.gluegen.jcpp.InputLexerSource
Creates a new Source for lexing the given Reader.
InputLexerSource(Reader) - Constructor for class com.jogamp.gluegen.jcpp.InputLexerSource
 
InputLexerSource(Reader, boolean) - Constructor for class com.jogamp.gluegen.jcpp.InputLexerSource
 
INSTANCE_INIT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
instanceOf(Class<?>, String) - Static method in class com.jogamp.common.util.ReflectionUtil
 
instanceOf(Object, String) - Static method in class com.jogamp.common.util.ReflectionUtil
 
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
 
Int01 - com.jogamp.common.util.locks.LockFactory.ImplType
 
Int02ThreadGroup - com.jogamp.common.util.locks.LockFactory.ImplType
 
INT16 - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
 
int16AlignmentInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
int16SizeInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
INT32 - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
 
int32AlignmentInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
int32SizeInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
INT64 - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
 
int64AlignmentInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
int64SizeInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
INT8 - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
 
int8AlignmentInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
int8SizeInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
intAlignmentInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
intArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type int[]
intBufferArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type IntBuffer[]
intConst() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
intConst() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
intConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
intConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
intConst(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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
 
InterfaceAndImpl - com.jogamp.gluegen.JavaEmitter.EmissionStyle
 
InterfaceCommentEmitter() - Constructor for class com.jogamp.gluegen.JavaMethodBindingEmitter.InterfaceCommentEmitter
 
interfaceDefinition(AST, AST, AST) - Method in class com.jogamp.gluegen.jgram.JavaParser
 
interfaceExtends() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
InterfaceOnly - com.jogamp.gluegen.JavaEmitter.EmissionStyle
 
InternalException - Exception in com.jogamp.gluegen.jcpp
An internal exception.
InternalException(String) - Constructor for exception com.jogamp.gluegen.jcpp.InternalException
 
interrupt() - Method in class com.jogamp.common.util.InterruptSource.Thread
 
InterruptedRuntimeException - Exception in com.jogamp.common.util
Unchecked exception propagating an InterruptedException where handling of the latter is not desired.
InterruptedRuntimeException(InterruptedException) - Constructor for exception com.jogamp.common.util.InterruptedRuntimeException
Constructor attempts to wrap the given InterruptedException cause into a SourcedInterruptedException.
InterruptedRuntimeException(String, InterruptedException) - Constructor for exception com.jogamp.common.util.InterruptedRuntimeException
Constructor attempts to wrap the given InterruptedException cause into a SourcedInterruptedException.
InterruptSource - Interface in com.jogamp.common.util
Interface exposing Thread.interrupt() source, intended for Thread specializations.
InterruptSource.Thread - Class in com.jogamp.common.util
Thread specialization implementing InterruptSource to track Thread.interrupt() calls.
InterruptSource.Util - Class in com.jogamp.common.util
 
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.MachineDataInfo
 
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, boolean, ASTLocusTag) - Constructor for class com.jogamp.gluegen.cgram.types.IntType
Only for HeaderParser!
IntType(String, SizeThunk, boolean, int, ASTLocusTag) - Constructor for class com.jogamp.gluegen.cgram.types.IntType
 
intValue() - Method in class com.jogamp.gluegen.jcpp.NumericValue
 
INTxx - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
 
INVALID - Static variable in class com.jogamp.gluegen.jcpp.Token
 
INVALID_PTS - Static variable in class com.jogamp.common.av.TimeFrameI
Constant marking an invalid PTS, i.e.
invoke(boolean, Runnable) - Method in class com.jogamp.common.util.awt.AWTEDTExecutor
 
invoke(boolean, Runnable) - Method in class com.jogamp.common.util.RunnableExecutor.CurrentThreadExecutor
 
invoke(boolean, Runnable) - Method in interface com.jogamp.common.util.RunnableExecutor
 
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)
invokeCleaner(ByteBuffer) - Static method in class com.jogamp.common.util.UnsafeUtil
Access to sun.misc.Unsafe.invokeCleaner(java.nio.ByteBuffer).
invokeOnCurrentThread(Function<U, V>, V...) - Static method in class com.jogamp.common.util.FunctionTask
Invokes func on the current Thread.
invokeOnCurrentThread(Runnable) - Static method in class com.jogamp.common.util.RunnableTask
Invokes runnable on the current Thread.
invokeOnNewThread(ThreadGroup, String, boolean, Function<U, V>, V...) - Static method in class com.jogamp.common.util.FunctionTask
Invokes func on a new InterruptSource.Thread, see Thread(ThreadGroup, Runnable, String) for details.
invokeOnNewThread(ThreadGroup, String, boolean, Runnable) - Static method in class com.jogamp.common.util.RunnableTask
Invokes runnable on a new InterruptSource.Thread, see Thread(ThreadGroup, Runnable, String) for details.
IOS - com.jogamp.common.os.Platform.OSType
 
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.StreamMonitor - Class in com.jogamp.common.util
 
is32Bit - Variable in enum com.jogamp.common.os.Platform.CPUType
 
is32Bit() - Static method in class com.jogamp.common.os.Platform
Returns true if this JVM/ARCH is 32bit.
is64Bit() - Static method in class com.jogamp.common.os.Platform
Returns true if this JVM/ARCH is 64bit.
isAnon() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
isAnon() - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
isAnon() - Method in class com.jogamp.gluegen.cgram.types.Type
 
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
 
isASCII() - Method in class com.jogamp.common.net.Uri.ASCIIEncoded
 
isASCII() - Method in class com.jogamp.common.net.Uri.Encoded
 
isAvailable - Static variable in class com.jogamp.common.os.AndroidVersion
 
isAvailable() - Method in interface com.jogamp.common.av.AudioSink
Returns the available state of this instance.
isAWTAvailable() - Static method in class com.jogamp.common.os.Platform
Returns true if AWT is available and not in headless mode, otherwise false.
isAWTComponent(Class<?>) - Static method in class com.jogamp.common.util.ReflectionUtil
 
isAWTComponent(Object) - Static method in class com.jogamp.common.util.ReflectionUtil
 
isBaseTypeConst() - Method in class com.jogamp.gluegen.cgram.types.Type
Checks the base type of pointer-to-pointer, pointer, array or plain for const-ness.
isBit() - Method in class com.jogamp.gluegen.cgram.types.Type
Indicates whether this is a BitType.
isByte() - Method in class com.jogamp.gluegen.JavaType
 
isByteArray() - Method in class com.jogamp.gluegen.JavaType
 
isCCharPointerType() - Method in class com.jogamp.gluegen.JavaType
 
isCDoublePointerType() - Method in class com.jogamp.gluegen.JavaType
 
isCFloatPointerType() - Method in class com.jogamp.gluegen.JavaType
 
isCInt32PointerType() - Method in class com.jogamp.gluegen.JavaType
 
isCInt64PointerType() - Method in class com.jogamp.gluegen.JavaType
 
isClassAvailable(String, ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
Returns true only if the class could be loaded.
isCompatible(Platform.ABIType) - Method in enum com.jogamp.common.os.Platform.ABIType
Returns true if the given Platform.ABIType is compatible w/ this one, i.e.
isCompatible(Platform.CPUType) - Method in enum com.jogamp.common.os.Platform.CPUType
Returns true if the given Platform.CPUType is compatible w/ this one, i.e.
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.
isConstantExpression(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
 
isCPPOperand(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
Matches pattern for valid CPP operands, see ConstantDefinition.patternCPPOperand.
isCPrimitivePointerType() - Method in class com.jogamp.gluegen.JavaType
 
isCShortPointerType() - Method in class com.jogamp.gluegen.JavaType
 
isCVoidPointerType() - Method in class com.jogamp.gluegen.JavaType
 
isDecimalNumber(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
Matches pattern for floating point number, compatible and described in Double.valueOf(String).
isDecimalOrIntNumber(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
Complete pattern for floating point and integer number, covering ConstantDefinition.patternDecimalNumber and ConstantDefinition.patternIntegerNumber.
isDirect() - Method in class com.jogamp.common.nio.AbstractBuffer
 
isDirect() - Method in interface com.jogamp.common.nio.NativeBuffer
Return true if the underlying buffer is NIO direct, otherwise false.
isDirect(Object) - Static method in class com.jogamp.common.nio.Buffers
Helper routine to tell whether a buffer is direct or not.
isDouble - Variable in class com.jogamp.gluegen.ConstantDefinition.CNumber
true if number is a double precision floating point, i.e.
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.ArrayHashMap
 
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.common.util.WeakIdentityHashMap
 
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 - Variable in class com.jogamp.common.util.TaskBase
 
isExecuted() - Method in class com.jogamp.common.util.TaskBase
 
isFile() - Method in interface com.jogamp.gluegen.jcpp.VirtualFile
 
isFileScheme() - Method in class com.jogamp.common.net.Uri
Returns true, if this instance is a file scheme, otherwise false.
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
 
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.
isFunctionAvailableImpl(String) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
This is a convenience method to query the native function existence by name.
isFunctionLike() - Method in class com.jogamp.gluegen.jcpp.Macro
Returns true if this is a function-like macro.
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
 
isHexNumber(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
isIdentifier(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
 
isInitialized(boolean) - 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
 
isInteger - Variable in class com.jogamp.gluegen.ConstantDefinition.CNumber
true if number is integer and value stored in ConstantDefinition.CNumber.i, otherwise false for floating point and value stored in ConstantDefinition.CNumber.f.
isIntegerNumber(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
isInterface() - Method in class com.jogamp.gluegen.FunctionEmitter
 
isJarScheme() - Method in class com.jogamp.common.net.Uri
Returns true, if this instance is a jar scheme, otherwise false.
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() - 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.
isLoggable(Level) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
isLong - Variable in class com.jogamp.gluegen.ConstantDefinition.CNumber
true if number is a long ConstantDefinition.CNumber.isInteger.
isLong() - Method in class com.jogamp.gluegen.JavaType
 
isLongArray() - Method in class com.jogamp.gluegen.JavaType
 
isNamedClass() - Method in class com.jogamp.gluegen.JavaType
 
isNativeMethod() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
isNIOArgName(int) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
isNIOArgName(int) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
isNIOArgName(String) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
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
 
isNumber(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
isOpaqued() - 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.
isPascalString() - Method in class com.jogamp.gluegen.JavaType
 
isPascalStringArray() - Method in class com.jogamp.gluegen.JavaType
 
isPascalStringVariant() - Method in class com.jogamp.gluegen.JavaType
 
isPlaying() - Method in interface com.jogamp.common.av.AudioSink
Returns true, if AudioSink.play() has been requested and the sink is still playing, otherwise false.
isPointer() - Method in class com.jogamp.gluegen.cgram.types.Type
Indicates whether this is a PointerType.
isPowerOf2(int) - Static method in class com.jogamp.common.util.Bitfield.Util
Returns true if the given integer is a power of 2
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
 
isPrivateNativeMethod() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
isPropertyDefined(String, boolean) - Static method in class com.jogamp.common.util.PropertyAccess
 
isReturnCompoundByValue() - Method in class com.jogamp.gluegen.MethodBinding
 
isRunningFromJarURL() - Static method in class com.jogamp.common.os.Platform
 
isRuntimeValidated() - Method in class com.jogamp.common.os.MachineDataInfo
 
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
 
isSupported(AudioFormat) - Method in interface com.jogamp.common.av.AudioSink
Returns true if the given format is supported by the sink, otherwise false.
isTempFileCacheUsed() - Static method in class com.jogamp.common.util.cache.TempCacheReg
 
isTempJarCacheUsed(boolean) - 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
 
isTypedef() - Method in class com.jogamp.gluegen.cgram.types.Type
Indicates whether this type is a typedef type, i.e.
isTypedefName(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
isTypedefName(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
isUnimplemented(AliasedSymbol) - 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.
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 - Variable in class com.jogamp.gluegen.ConstantDefinition.CNumber
true if number is an unsigned ConstantDefinition.CNumber.isInteger.
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(boolean) - 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
isVariadic() - Method in class com.jogamp.gluegen.jcpp.Macro
Returns true if this is a variadic function-like macro.
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.
iterator() - Method in class com.jogamp.gluegen.jcpp.Source
Returns a token iterator for this Source.

J

JAR_SCHEME - Static variable in class com.jogamp.common.net.Uri
"jar"
JAR_SCHEME_SEPARATOR - Static variable in class com.jogamp.common.net.Uri
A JAR sub-protocol is separated 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.
Java - com.jogamp.gluegen.JavaEmitter.Ownership
Java ownership of resource.
Java5 - com.jogamp.common.util.locks.LockFactory.ImplType
 
javaArgTypeNeedsDataCopy(JavaType) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
JavaCallbackEmitter - Class in com.jogamp.gluegen
 
JavaCallbackEmitter(JavaConfiguration, MethodBinding, JavaConfiguration.JavaCallbackInfo, String) - Constructor for class com.jogamp.gluegen.JavaCallbackEmitter
 
JavaCallbackInfo(String, String, String, String, FunctionType, MethodBinding, int, List<Integer>, String, int, List<Integer>, String, String) - Constructor for class com.jogamp.gluegen.JavaConfiguration.JavaCallbackInfo
 
javaCallbackSetFuncToDef(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the configured JavaCallback definition mapped to the JavaCallback-Set-Function name.
JavaCodeUnit - Class in com.jogamp.gluegen
Java code unit (a generated Java source file), covering multiple FunctionEmitter allowing to unify output, decoration and dynamic helper code injection per unit.
JavaCodeUnit(String, String, String, Object) - Constructor for class com.jogamp.gluegen.JavaCodeUnit
 
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
 
JavaConfiguration.JavaCallbackDef - Class in com.jogamp.gluegen
JavaCallback configuration definition (static)
JavaConfiguration.JavaCallbackInfo - Class in com.jogamp.gluegen
JavaCallback compile time information, produced by JavaEmitter#beginFunctions(TypeDictionary, TypeDictionary, Map) from function-pointer Types mapped to JavaConfiguration.getJavaCallbackList() names via TypeDictionary (typedef).
JavaConfiguration.PascalStringIdx - Class in com.jogamp.gluegen
Pascal string argument index tuple for length and value.
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(JavaConfiguration) - 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.
JavaEmitter.Ownership - Enum in com.jogamp.gluegen
Resource ownership.
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.
JavaExpr(String, ConstantDefinition.CNumber) - Constructor for class com.jogamp.gluegen.ConstantDefinition.JavaExpr
 
javaExpression - Variable in class com.jogamp.gluegen.ConstantDefinition.JavaExpr
 
JavaFileSystem - Class in com.jogamp.gluegen.jcpp
A virtual filesystem implementation using java.io.
JavaFileSystem() - Constructor for class com.jogamp.gluegen.jcpp.JavaFileSystem
 
javaImplUnit() - Method in class com.jogamp.gluegen.JavaEmitter
 
JavaLexer - Class in com.jogamp.gluegen.jgram
 
JavaLexer(InputBuffer) - Constructor for class com.jogamp.gluegen.jgram.JavaLexer
 
JavaLexer(LexerSharedInputState) - Constructor for class com.jogamp.gluegen.jgram.JavaLexer
 
JavaLexer(InputStream) - Constructor for class com.jogamp.gluegen.jgram.JavaLexer
 
JavaLexer(Reader) - Constructor for class com.jogamp.gluegen.jgram.JavaLexer
 
JavaMethodBindingEmitter - Class in com.jogamp.gluegen
Emits the Java-side component (interface and.or implementation) of the Java<->C JNI binding to its CodeUnit, see FunctionEmitter.
JavaMethodBindingEmitter(JavaMethodBindingEmitter) - Constructor for class com.jogamp.gluegen.JavaMethodBindingEmitter
 
JavaMethodBindingEmitter(MethodBinding, CodeUnit, String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, JavaConfiguration) - 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.InterfaceCommentEmitter - Class in com.jogamp.gluegen
 
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(ParserSharedInputState) - Constructor for class com.jogamp.gluegen.jgram.JavaParser
 
JavaParser(TokenBuffer) - Constructor for class com.jogamp.gluegen.jgram.JavaParser
 
JavaParser(TokenBuffer, int) - Constructor for class com.jogamp.gluegen.jgram.JavaParser
 
JavaParser(TokenStream) - Constructor for class com.jogamp.gluegen.jgram.JavaParser
 
JavaParser(TokenStream, int) - 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() - Method in class com.jogamp.gluegen.TypeInfo
 
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.
javaUnit() - Method in class com.jogamp.gluegen.JavaEmitter
 
javaws_prefix - Static variable in class com.jogamp.common.util.PropertyAccess
trusted build-in property prefix 'javaws.'
JCPP - Class in com.jogamp.gluegen.jcpp
 
JCPP(List<String>, boolean, boolean, boolean) - Constructor for class com.jogamp.gluegen.jcpp.JCPP
 
jname() - Method in annotation type com.jogamp.gluegen.structgen.CStruct
The optional java name of the struct.
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(MethodBinding) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
jniMangle(MethodBinding) - Method in class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
 
jniMangle(String) - Static method in class com.jogamp.gluegen.JavaEmitter
Mangle a class, package or function name for JNI usage, i.e.
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 unchecked 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

KEEPALLCOMMENTS - com.jogamp.gluegen.jcpp.Feature
Preserves comments in the lexed output, even when inactive.
KEEPCOMMENTS - com.jogamp.gluegen.jcpp.Feature
Preserves comments in the lexed output.
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.common.util.ArrayHashMap
 
keySet() - Method in class com.jogamp.common.util.WeakIdentityHashMap
 
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 class com.jogamp.gluegen.jcpp.Token
 
LAND - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LAND_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
 
lastIndexOf(int) - Method in class com.jogamp.common.net.Uri.Encoded
lastIndexOf(int, int) - Method in class com.jogamp.common.net.Uri.Encoded
lastIndexOf(Object) - Method in class com.jogamp.common.util.ArrayHashSet
Since this list is unique, equivalent to ArrayHashSet.indexOf(java.lang.Object).
lastIndexOf(String) - Method in class com.jogamp.common.net.Uri.Encoded
lastIndexOf(String, int) - Method in class com.jogamp.common.net.Uri.Encoded
layout(int, CompoundType) - Static method in class com.jogamp.gluegen.cgram.types.StructLayout
 
layout(CompoundType) - Method in class com.jogamp.gluegen.cgram.types.StructLayout
 
layouts() - Method in class com.jogamp.gluegen.ReferencedStructs
 
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() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
lcurlyInitializer(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
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.MachineDataInfo
 
ldoubleSizeInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
LE - Static variable in class com.jogamp.gluegen.jcpp.Token
 
LE - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
left - Variable in class com.jogamp.gluegen.cgram.TNode
 
length() - Method in class com.jogamp.common.net.Uri.Encoded
 
length() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
Returns the total size in bytes of the InputStream
length() - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
lengthIndex - Variable in class com.jogamp.gluegen.JavaConfiguration.PascalStringIdx
 
LexerException - Exception in com.jogamp.gluegen.jcpp
A preprocessor exception.
LexerException(String) - Constructor for exception com.jogamp.gluegen.jcpp.LexerException
 
LexerException(Throwable) - Constructor for exception com.jogamp.gluegen.jcpp.LexerException
 
LexerSource - Class in com.jogamp.gluegen.jcpp
Does not handle digraphs.
LexerSource(Reader, boolean) - Constructor for class com.jogamp.gluegen.jcpp.LexerSource
 
LFRingbuffer<T> - Class in com.jogamp.common.util
Simple implementation of Ringbuffer, exposing lock-free get*(..) and put*(..) methods.
LFRingbuffer(Class<? extends T[]>, int) - Constructor for class com.jogamp.common.util.LFRingbuffer
Create an empty ring buffer instance w/ the given net capacity.
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.
libraryOnLoadName() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the library basename used to CCodeUnit.emitJNIOnLoadJNIEnvCode(String).
limit - Variable in class com.jogamp.common.nio.AbstractBuffer
 
limit() - Method in class com.jogamp.common.nio.AbstractBuffer
 
limit() - Method in interface com.jogamp.common.nio.NativeBuffer
Returns this buffer's element limit.
limit(int) - Method in class com.jogamp.common.nio.AbstractBuffer
 
limit(int) - Method in interface com.jogamp.common.nio.NativeBuffer
Sets this buffer's element limit.
line - Variable in class com.jogamp.gluegen.ASTLocusTag
Line number, -1 if undefined
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
 
LINEMARKERS - com.jogamp.gluegen.jcpp.Feature
Outputs linemarker tokens.
lineNum - Variable in class com.jogamp.gluegen.cgram.TNode
 
LINUX - com.jogamp.common.os.Platform.OSType
 
listIterator() - Method in class com.jogamp.common.util.ArrayHashSet
 
listIterator(int) - Method in class com.jogamp.common.util.ArrayHashSet
 
LITERAL - Static variable in class com.jogamp.gluegen.jcpp.Token
 
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
 
littleEndian - Variable in class com.jogamp.common.av.AudioFormat
Little-endian byte order if true, otherwise big endian byte order.
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
 
LOADED - com.jogamp.common.util.cache.TempJarCache.LoadState
 
loadFirstAvailable(List<String>, boolean, boolean, ClassLoader, boolean) - Static 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, 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) - 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, 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() - 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
 
Lock - Interface in com.jogamp.common.util.locks
Specifying a thread blocking lock implementation
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(Level, ASTLocusTag, String) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
log(Level, ASTLocusTag, String, Object) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
log(Level, ASTLocusTag, String, Object...) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
log(Level, String) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
log(Level, String, Object) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
log(Level, String, Object...) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
LOG - Variable in class com.jogamp.gluegen.CMethodBindingEmitter
 
LOG - Variable in class com.jogamp.gluegen.JavaConfiguration
 
LOG - Variable in class com.jogamp.gluegen.JavaEmitter
 
Logging - Class in com.jogamp.gluegen
 
Logging() - Constructor for class com.jogamp.gluegen.Logging
 
Logging.LoggerIf - Interface in com.jogamp.gluegen
An interface for Logger.
logicalAndExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
logicalAndExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
logicalAndExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
logicalAndExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
logicalAndExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
logicalAndExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
logicalOrExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
logicalOrExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
logicalOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
logicalOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
logicalOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
logicalOrExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
logIgnores() - Method in class com.jogamp.gluegen.JavaConfiguration
 
logIgnoresOnce() - Method in class com.jogamp.gluegen.JavaConfiguration
 
logRenames() - Method in class com.jogamp.gluegen.JavaConfiguration
 
logRenamesOnce() - Method in class com.jogamp.gluegen.JavaConfiguration
 
LONG - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
 
longAlignmentInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
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.MachineDataInfo
 
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
 
longValue() - Method in class com.jogamp.gluegen.jcpp.NumericValue
 
LOOKED_UP - com.jogamp.common.util.cache.TempJarCache.LoadState
 
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 class com.jogamp.gluegen.jcpp.Token
 
LOR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
LOR_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
 
LP64_UNIX - com.jogamp.common.os.MachineDataInfo.StaticConfig
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
 
LSH - Static variable in class com.jogamp.gluegen.jcpp.Token
 
LSH_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
 
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

M_ARG - Static variable in class com.jogamp.gluegen.jcpp.Token
 
M_PASTE - Static variable in class com.jogamp.gluegen.jcpp.Token
 
M_STRING - Static variable in class com.jogamp.gluegen.jcpp.Token
 
machDesc - Variable in class com.jogamp.gluegen.CMethodBindingEmitter
 
MachineDataInfo - Class in com.jogamp.common.os
Machine data description for alignment and size onle, see com.jogamp.gluegen.
MachineDataInfo(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.MachineDataInfo
 
MachineDataInfo.StaticConfig - Enum in com.jogamp.common.os
Static enumeration of MachineDataInfo instances used for high performance data size and alignment lookups, e.g.
MACOS - com.jogamp.common.os.Platform.OSType
 
Macro - Class in com.jogamp.gluegen.jcpp
A macro object.
Macro() - Constructor for class com.jogamp.gluegen.jcpp.CppTask.Macro
 
Macro(Macro) - Constructor for class com.jogamp.gluegen.jcpp.Macro
 
Macro(Macro, List<Token>) - Constructor for class com.jogamp.gluegen.jcpp.Macro
 
Macro(Source, String) - Constructor for class com.jogamp.gluegen.jcpp.Macro
 
Macro(String) - Constructor for class com.jogamp.gluegen.jcpp.Macro
 
MAGIC - Static variable in class com.jogamp.common.util.CustomCompress
Start of stream header for deflated data
main(String[]) - Static method in class com.jogamp.common.GlueGenVersion
 
main(String[]) - Static method in class com.jogamp.common.util.SHASum
Main entry point taking var-arg path or gnu-arguments with a leading '--'.
main(String...) - Static method in class com.jogamp.gluegen.GlueGen
 
major - Variable in class com.jogamp.common.util.VersionNumber
 
makeCurrent(boolean) - Method in interface com.jogamp.common.av.AudioSink
Makes the audio context current on the calling thread, if implementation utilizes context locking.
makeToken(int) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
makeToken(int) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
mangleBinding(MethodBinding) - Method in class com.jogamp.gluegen.JavaEmitter
Allow specializations to modify the given MethodBinding before expanding and emission.
manuallyImplement(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns true if the glue code for the given aliased function will be manually implemented by the end user.
manuallyImplement(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Variant of JavaConfiguration.manuallyImplement(AliasedSymbol), where this method only considers the current-name of the given symbol, not the renamed-symbol.
MappedByteBufferInputStream - Class in com.jogamp.common.nio
An InputStream implementation based on an underlying FileChannel's memory mapped ByteBuffer, supporting mark and MappedByteBufferInputStream.reset().
MappedByteBufferInputStream(FileChannel) - Constructor for class com.jogamp.common.nio.MappedByteBufferInputStream
MappedByteBufferInputStream(FileChannel, FileChannel.MapMode, MappedByteBufferInputStream.CacheMode) - Constructor for class com.jogamp.common.nio.MappedByteBufferInputStream
Creates a new instance using the given FileChannel, given mapping-mode, given cache-mode and the MappedByteBufferInputStream.DEFAULT_SLICE_SHIFT.
MappedByteBufferInputStream(FileChannel, FileChannel.MapMode, MappedByteBufferInputStream.CacheMode, int) - Constructor for class com.jogamp.common.nio.MappedByteBufferInputStream
Creates a new instance using the given FileChannel.
MappedByteBufferInputStream.CacheMode - Enum in com.jogamp.common.nio
 
MappedByteBufferInputStream.FileResizeOp - Interface in com.jogamp.common.nio
File resize interface allowing a file to change its size, e.g.
MappedByteBufferOutputStream - Class in com.jogamp.common.nio
An OutputStream implementation based on an underlying FileChannel's memory mapped ByteBuffer.
MappedByteBufferOutputStream(FileChannel, FileChannel.MapMode, MappedByteBufferInputStream.CacheMode, int, MappedByteBufferInputStream.FileResizeOp) - Constructor for class com.jogamp.common.nio.MappedByteBufferOutputStream
Creates a new instance using the given FileChannel.
mark(int) - Method in class com.jogamp.common.nio.ByteBufferInputStream
This implementation supports mark.
mark(int) - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
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().
marker - Variable in class com.jogamp.gluegen.cgram.TNode
 
markSupported() - Method in class com.jogamp.common.nio.ByteBufferInputStream
This implementation supports mark.
markSupported() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
 
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
 
mAT(boolean) - Method in class com.jogamp.gluegen.jgram.JavaLexer
 
match(int) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
match(int) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
match(AST, int) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
match(AST, int) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
match(AST, BitSet) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
match(AST, BitSet) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
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
 
MAX_POWER_OF_2 - Static variable in class com.jogamp.common.util.Bitfield.Util
Maximum 32bit integer value being of Bitfield.Util.isPowerOf2(int).
maxOneElement(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Indicates whether the given symbol covers no or one single object.
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.MachineDataInfo.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, ASTLocusTag) - 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
 
MethodAccessor(Class<?>, String, Class<?>...) - Constructor for class com.jogamp.common.util.ReflectionUtil.MethodAccessor
Check ReflectionUtil.MethodAccessor.available() before using instance.
MethodBinding - Class in com.jogamp.gluegen
Represents the binding of a C function to a Java method.
MethodBinding(FunctionSymbol, String, JavaType, List<JavaType>, JavaType, Type) - Constructor for class com.jogamp.gluegen.MethodBinding
Constructor for calling a C function or a function pointer contained in a struct.
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.ParameterConsumer - Interface in com.jogamp.gluegen
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
 
MIPS - com.jogamp.common.os.Platform.CPUFamily
Mips
MIPS_32 - com.jogamp.common.os.Platform.CPUType
MIPS 32bit, big endian (mips) or little endian (mipsel)
MIPS_64 - com.jogamp.common.os.Platform.CPUType
MIPS 64bit, big endian (mips64) or little endian (mipsel64) ?
Mixed - com.jogamp.gluegen.JavaEmitter.Ownership
Ambiguous mixed ownership of resource, i.e.
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
 
MOD_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
 
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
 
MULT_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
 
multExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
multExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
multExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
multExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
multExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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 annotation type com.jogamp.gluegen.structgen.CStruct
The name of the struct.
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 - com.jogamp.gluegen.JavaEmitter.Ownership
Native ownership of resource.
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
 
NE - Static variable in class com.jogamp.gluegen.jcpp.Token
 
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.
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
 
newCVVariant(int) - Method in class com.jogamp.gluegen.cgram.types.Type
Return a variant of this type matching the given const/volatile attributes.
newDirectByteBuffer(byte[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectByteBuffer(byte[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectByteBuffer(byte[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectByteBuffer(byte[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectByteBuffer(byte[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectByteBuffer(byte[], int, int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectByteBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct ByteBuffer with the specified number of elements.
newDirectByteBuffer(int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectByteBuffer(long, int) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
NewDirectByteBufferCopyUnitCode - Static variable in class com.jogamp.gluegen.CCodeUnit
 
newDirectCharBuffer(char[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectCharBuffer(char[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectCharBuffer(char[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectCharBuffer(char[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectCharBuffer(char[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectCharBuffer(char[], int, int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectCharBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct CharBuffer with the specified number of elements.
newDirectCharBuffer(int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectDoubleBuffer(double[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectDoubleBuffer(double[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectDoubleBuffer(double[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectDoubleBuffer(double[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectDoubleBuffer(double[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectDoubleBuffer(double[], int, int) - 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(int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectFloatBuffer(float[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectFloatBuffer(float[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectFloatBuffer(float[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectFloatBuffer(float[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectFloatBuffer(float[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectFloatBuffer(float[], int, int) - 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(int) - 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) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectIntBuffer(int[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectIntBuffer(int[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectIntBuffer(int[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectIntBuffer(int[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectIntBuffer(int[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectIntBuffer(int[], int, 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(int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectLongBuffer(long[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectLongBuffer(long[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectLongBuffer(long[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectLongBuffer(long[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectLongBuffer(long[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectLongBuffer(long[], int, int) - 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(int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectShortBuffer(short[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectShortBuffer(short[]) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectShortBuffer(short[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectShortBuffer(short[], int) - Method in class com.jogamp.common.nio.CachedBufferFactory
 
newDirectShortBuffer(short[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectShortBuffer(short[], int, int) - 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.jcpp.SourceIterator
Returns the next token from the enclosed Source.
next() - Method in class com.jogamp.gluegen.TypeInfo
 
nextPowerOf2(int) - Static method in class com.jogamp.common.util.Bitfield.Util
Returns the next higher power of 2 of 32-bit of given n
nextSlice() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
Return the next mapped ByteBuffer slice from the current MappedByteBufferInputStream.position(), implicitly setting MappedByteBufferInputStream.position(long) to the start of the returned next slice, see MappedByteBufferInputStream.currentSlice().
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
 
NL - Static variable in class com.jogamp.gluegen.jcpp.Token
 
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
 
NoneAliasedSymbol(String) - Constructor for class com.jogamp.gluegen.cgram.types.AliasedSymbol.NoneAliasedSymbol
 
nonemptyAbstractDeclarator() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
nonemptyAbstractDeclarator() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
nonemptyAbstractDeclarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
nonemptyAbstractDeclarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
nonemptyAbstractDeclarator(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
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
 
notifyLengthChange(long) - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
Notify this instance that the underlying FileChannel's size has been changed and adjusting this instances buffer slices and states accordingly.
notifyLengthChange(long) - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
NParameterDeclaration - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NParameterDeclaration - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NParameterDeclaration - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NParameterDeclaration - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NParameterDeclaration - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NParameterDeclaration - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NParameterTypeList - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NParameterTypeList - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NParameterTypeList - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NParameterTypeList - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NParameterTypeList - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NParameterTypeList - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NPointerGroup - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NPointerGroup - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NPointerGroup - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NPointerGroup - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NPointerGroup - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NPointerGroup - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NPostfixExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NPostfixExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NPostfixExpr - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NPostfixExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NPostfixExpr - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NPostfixExpr - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NRangeExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NRangeExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NRangeExpr - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NRangeExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NRangeExpr - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NRangeExpr - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NStatementExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NStatementExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NStatementExpr - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NStatementExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NStatementExpr - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NStatementExpr - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NStringSeq - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NStringSeq - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NStringSeq - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NStringSeq - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NStringSeq - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NStringSeq - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NStructDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NStructDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NStructDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NStructDeclarator - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NStructDeclarator - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NStructDeclarator - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NTypedefName - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NTypedefName - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NTypedefName - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NTypedefName - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NTypedefName - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NTypedefName - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NTypeMissing - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NTypeMissing - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NTypeMissing - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NTypeMissing - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NTypeMissing - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NTypeMissing - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
NUM_DOUBLE - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
NUM_FLOAT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
NUM_INT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
NUM_LONG - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
Number - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
Number - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
Number - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
Number - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
Number - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
Number - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
NUMBER - Static variable in class com.jogamp.gluegen.jcpp.Token
 
numberOfChildren() - Method in class com.jogamp.gluegen.cgram.TNode
return the number of children of this node
NumberSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NumericValue - Class in com.jogamp.gluegen.jcpp
 
NumericValue(int, String) - Constructor for class com.jogamp.gluegen.jcpp.NumericValue
 
NUnaryExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
NUnaryExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
NUnaryExpr - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
NUnaryExpr - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
NUnaryExpr - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
NUnaryExpr - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 

O

OBJBLOCK - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
OBJCSYNTAX - com.jogamp.gluegen.jcpp.Feature
Supports lexing of objective-C.
offsetArgName(int) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
oneInMap(Map<K, V>, Set<K>) - Static method in class com.jogamp.gluegen.JavaConfiguration
 
oneInSet(Set<K>, Set<K>) - Static method in class com.jogamp.gluegen.JavaConfiguration
 
opaque - Variable in class com.jogamp.common.net.Uri
Indicating whether this Uri is opaque, i.e.
open(String, boolean, boolean, ClassLoader, boolean) - Static method in class com.jogamp.common.os.NativeLibrary
Opens the given native library, assuming it has the same base name on all platforms.
open(String, String, String, boolean, boolean, ClassLoader, boolean) - Static method in class com.jogamp.common.os.NativeLibrary
Opens the given native library, assuming it has the given base names (no "lib" prefix or ".dll/.so/.dylib" suffix) on the Windows, Unix and Mac OS X platforms, respectively, and in the context of the specified ClassLoader, which is used to help find the library in the case of e.g.
openConnection(URL) - Method in class com.jogamp.common.net.asset.Handler
 
openConnection(URL) - Method in class com.jogamp.common.net.AssetURLStreamHandler
 
openCUnit(String, String) - Method in class com.jogamp.gluegen.JavaEmitter
 
openCUnit(String, String) - Method in class com.jogamp.gluegen.structgen.CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter
 
openJavaUnit(String, String, String) - Method in class com.jogamp.gluegen.JavaEmitter
 
openJavaUnit(String, String, String) - Method in class com.jogamp.gluegen.structgen.CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter
 
OPENKODE - com.jogamp.common.os.Platform.OSType
 
openLibraryGlobal(String, boolean) - Method in interface com.jogamp.common.os.DynamicLinker
If a SecurityManager is installed, user needs link permissions for the named library.
openLibraryLocal(String, boolean) - Method in interface com.jogamp.common.os.DynamicLinker
If a SecurityManager is installed, user needs link permissions for the named library.
openURL(URL) - Static method in class com.jogamp.common.util.IOUtil
Returns the connected URLConnection, or null if not url is not available
openURL(URL, String) - Static method in class com.jogamp.common.util.IOUtil
Returns the connected URLConnection, or null if not url is not available
OR_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
 
out() - Method in interface com.jogamp.gluegen.GenericCPP
 
out() - Method in class com.jogamp.gluegen.jcpp.JCPP
 
output - Variable in class com.jogamp.gluegen.CodeUnit
 

P

P_LINE - Static variable in class com.jogamp.gluegen.jcpp.Token
 
PA_RISC - com.jogamp.common.os.Platform.CPUFamily
PA RISC
PA_RISC2_0 - com.jogamp.common.os.Platform.CPUType
PA_RISC2_0 64bit, ??? endian
PACKAGE_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
PACKAGE_PRIVATE - com.jogamp.gluegen.JavaEmitter.MethodAccess
 
packageAsPath(String) - Static method in class com.jogamp.gluegen.CodeGenUtils
Given a java package name (e.g., "java.lang"), return the package as a directory path (i.e., "java/lang").
packageDefinition() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
packageForStruct(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the package into which to place the glue code for accessing the specified struct.
packageName() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the package name parsed from the configuration file.
pageAlignedSize(int) - Method in class com.jogamp.common.os.MachineDataInfo
 
pageCount(int) - Method in class com.jogamp.common.os.MachineDataInfo
 
pageSizeInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
PARAMETER_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
parameterDeclaration() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
parameterDeclaration() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
parameterDeclaration() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
parameterDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
parameterDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
parameterDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
parameterDeclarationList() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
parameterModifier() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
PARAMETERS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
parameterTypeList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
parameterTypeList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
parameterTypeList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
parameterTypeList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
parameterTypeList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
Parent - com.jogamp.gluegen.JavaEmitter.Ownership
Parent ownership of resource, i.e.
parentOfType(int) - Method in class com.jogamp.gluegen.cgram.TNode
find first parent of the given type, return null on failure
parseTypeInfo(String, JavaType) - Static method in class com.jogamp.gluegen.JavaConfiguration
 
pascalStringArgument(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a list of PascalStringIdx which are tuples of indices of int len, const char* arguments that should be converted to Strings.
pascalStringLengthIndex(AliasedSymbol, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
PASTE - Static variable in class com.jogamp.gluegen.jcpp.Token
 
path - Variable in class com.jogamp.common.net.Uri
Encoded path part of scheme-specific-part, never null.
PATH_LEGAL - Static variable in class com.jogamp.common.net.Uri
Valid charset for RFC 2396 path, additional to legal alphanum characters.
patternCPPOperand - Static variable in class com.jogamp.gluegen.ConstantDefinition
One of: + - * / | & ( ) << >> ~
patternDecimalNumber - Static variable in class com.jogamp.gluegen.ConstantDefinition
Complete pattern for floating point number, compatible and described in Double.valueOf(String).
patternDecimalOrIntNumber - Static variable in class com.jogamp.gluegen.ConstantDefinition
Complete pattern for floating point and integer number, covering ConstantDefinition.patternDecimalNumber and ConstantDefinition.patternIntegerNumber.
patternHexNumber - Static variable in class com.jogamp.gluegen.ConstantDefinition
Complete pattern for hexadecimal number, including an optional sign [+-] and optional suffixes [uUlL].
patternIntegerNumber - Static variable in class com.jogamp.gluegen.ConstantDefinition
Complete pattern for integer number, including an optional sign [+-] and optional suffixes [uUlL].
patternSpaceEnc - Static variable in class com.jogamp.common.util.IOUtil
 
pause() - Method in interface com.jogamp.common.av.AudioSink
Pause playing buffers while keeping enqueued data incl.
peek() - Method in class com.jogamp.common.util.LFRingbuffer
 
peek() - Method in interface com.jogamp.common.util.Ringbuffer
Peeks the next element at the read position w/o modifying pointer, nor blocking.
peek() - Method in class com.jogamp.common.util.SyncedRingbuffer
 
peekBlocking() - Method in class com.jogamp.common.util.LFRingbuffer
 
peekBlocking() - Method in interface com.jogamp.common.util.Ringbuffer
Peeks the next element at the read position w/o modifying pointer, but w/ blocking.
peekBlocking() - Method in class com.jogamp.common.util.SyncedRingbuffer
 
PERF - Static variable in class com.jogamp.common.jvm.JNILibLoaderBase
 
PerfCounterCtrl - Interface in com.jogamp.common.util
Simple performance counter controller.
PiggybackURLConnection<I extends PiggybackURLContext> - Class in com.jogamp.common.net
Generic resource location protocol connection, using another sub-protocol as the vehicle for a piggyback protocol.
PiggybackURLConnection(URL, I) - Constructor for class com.jogamp.common.net.PiggybackURLConnection
 
PiggybackURLContext - Interface in com.jogamp.common.net
See PiggybackURLConnection for description and examples.
pkgName - Variable in class com.jogamp.gluegen.JavaCodeUnit
Package name of this Java unit
planar - Variable in class com.jogamp.common.av.AudioFormat
Planar or packed samples.
Platform - Class in com.jogamp.common.os
Utility class for querying platform specific properties.
Platform.ABIType - Enum in com.jogamp.common.os
 
Platform.CPUFamily - Enum in com.jogamp.common.os
 
Platform.CPUType - Enum in com.jogamp.common.os
 
Platform.OSType - Enum in com.jogamp.common.os
 
play() - Method in interface com.jogamp.common.av.AudioSink
Play buffers queued via #enqueueData(AudioFrame) from current internal position.
PLUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
PLUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
PLUS - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
PLUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
PLUS - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
PLUS - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
PLUS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
PLUS_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
 
POINTER - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
 
POINTER_SIZE - Static variable in class com.jogamp.common.nio.AbstractBuffer
Platform dependent pointer size in bytes, i.e.
pointerAlignmentInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
PointerBuffer - Class in com.jogamp.common.nio
Hardware independent container holding an array of native pointer, while its AbstractBuffer.getDirectBufferAddress() is-a pointer-pointer type value.
pointerConversionArgumentName(String) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
 
pointerDepth() - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
pointerDepth() - Method in class com.jogamp.gluegen.cgram.types.Type
Helper method for determining how many pointer indirections this type represents (i.e., "void **" returns 2).
pointerDepth() - Method in class com.jogamp.gluegen.TypeInfo
 
pointerGroup() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
pointerGroup() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
pointerGroup(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
pointerGroup(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
pointerGroup(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
pointerSizeInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
 
PointerType - Class in com.jogamp.gluegen.cgram.types
 
PointerType(SizeThunk, Type, int) - Constructor for class com.jogamp.gluegen.cgram.types.PointerType
 
PointerType(SizeThunk, Type, int, ASTLocusTag) - Constructor for class com.jogamp.gluegen.cgram.types.PointerType
 
POP - com.jogamp.gluegen.jcpp.PreprocessorListener.SourceChangeEvent
 
pop_source() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
 
pop_source(boolean) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Pops a Source from the input stack.
popScope() - Method in class com.jogamp.gluegen.cgram.CSymbolTable
pop the last scope off the scope stack.
popScope() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
popScope() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
port - Variable in class com.jogamp.common.net.Uri
Encoded port part of authority and scheme-specific-part, -1 if undefined.
position - Variable in class com.jogamp.common.nio.AbstractBuffer
 
position() - Method in class com.jogamp.common.nio.AbstractBuffer
 
position() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
Returns the absolute position of the InputStream.
position() - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
position() - Method in interface com.jogamp.common.nio.NativeBuffer
Returns this buffer's element position.
position() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
position() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
position() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
position() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
position() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
Returns the byte position in the stream.
position() - Method in class com.jogamp.common.util.Bitstream
Returns the bit position in the stream.
position() - Method in class com.jogamp.common.util.FloatStack
 
position() - Method in class com.jogamp.common.util.IntegerStack
 
position() - Method in interface com.jogamp.common.util.PrimitiveStack
Returns the current position of this stack.
position(int) - Method in class com.jogamp.common.nio.AbstractBuffer
 
position(int) - Method in interface com.jogamp.common.nio.NativeBuffer
Sets this buffer's element position.
position(int) - Method in class com.jogamp.common.util.FloatStack
 
position(int) - Method in class com.jogamp.common.util.IntegerStack
 
position(int) - Method in interface com.jogamp.common.util.PrimitiveStack
Sets the position of this stack.
position(long) - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
Sets the absolute position of the InputStream to newPosition.
position(long) - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
position(long) - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
position(long) - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
position(long) - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
position(long) - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
position(long) - Method in interface com.jogamp.common.util.Bitstream.ByteStream
Sets this stream's position.
position(long) - Method in class com.jogamp.common.util.Bitstream
Sets this stream's bit position.
POST_DEC - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
POST_INC - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
postfixExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
postfixExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
postfixExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
postfixExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
postfixExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
postfixExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
postfixSuffix() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
postfixSuffix() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
PP_DEFINE - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_ELIF - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_ELSE - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_ENDIF - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_ERROR - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_IF - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_IFDEF - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_IFNDEF - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_IMPORT - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_INCLUDE - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_INCLUDE_NEXT - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_LINE - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_PRAGMA - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_UNDEF - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PP_WARNING - com.jogamp.gluegen.jcpp.PreprocessorCommand
 
PPC - com.jogamp.common.os.Platform.CPUFamily
Power PC
PPC - com.jogamp.common.os.Platform.CPUType
PPC 32bit default, usually big endian
PPC_32_UNIX - com.jogamp.common.os.MachineDataInfo.StaticConfig
PPC64 - com.jogamp.common.os.Platform.CPUType
PPC 64bit default, usually big endian
pragma(Token, List<Token>) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
 
pragma_once(Token) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
 
PRAGMA_ONCE - com.jogamp.gluegen.jcpp.Feature
Random extensions.
prepCEmitter(String, JavaType, CMethodBindingEmitter) - Method in class com.jogamp.gluegen.JavaEmitter
 
PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
PREPROC_DIRECTIVE - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
Preprocessor - Class in com.jogamp.gluegen.jcpp
A C Preprocessor.
Preprocessor() - Constructor for class com.jogamp.gluegen.jcpp.Preprocessor
 
Preprocessor(Source) - Constructor for class com.jogamp.gluegen.jcpp.Preprocessor
 
Preprocessor(File) - Constructor for class com.jogamp.gluegen.jcpp.Preprocessor
Equivalent to 'new Preprocessor(new FileLexerSource(file))'
PreprocessorCommand - Enum in com.jogamp.gluegen.jcpp
 
PreprocessorInfoChannel - Class in com.jogamp.gluegen.cgram
 
PreprocessorInfoChannel() - Constructor for class com.jogamp.gluegen.cgram.PreprocessorInfoChannel
 
PreprocessorListener - Interface in com.jogamp.gluegen.jcpp
A handler for preprocessor events, primarily errors and warnings.
PreprocessorListener.SourceChangeEvent - Enum in com.jogamp.gluegen.jcpp
 
primaryExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
primaryExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
primaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
primaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
primaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
primaryExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
PrimitiveStack - Interface in com.jogamp.common.util
Simple primitive-type stack.
PrimitiveType - Class in com.jogamp.gluegen.cgram.types
 
PrimitiveType(String, SizeThunk, int, ASTLocusTag) - Constructor for class com.jogamp.gluegen.cgram.types.PrimitiveType
 
print(PrintStream) - Method in interface com.jogamp.common.util.PerfCounterCtrl
Print performance counter.
print(String) - Method in class com.jogamp.gluegen.jcpp.DefaultPreprocessorListener
 
printASTNode(AST, int) - Static method in class com.jogamp.gluegen.cgram.TNode
protected method that does the work of printing
printCause(PrintStream, String, Throwable, int, int, int) - Static method in class com.jogamp.common.ExceptionUtils
Prints the given Throwable cause to the output PrintStream s.
printCauseStack(PrintStream, String, int, int) - Method in interface com.jogamp.common.ExceptionUtils.CustomStackTrace
Prints this Throwable as a cause to the output PrintStream s, not iterating over all inner causes!
printCauseStack(PrintStream, String, int, int) - Method in exception com.jogamp.common.util.SourcedInterruptedException
 
printSourceTrace() - Method in class com.jogamp.common.util.TaskBase
 
printStackTrace(PrintStream, int, int) - Method in interface com.jogamp.common.ExceptionUtils.CustomStackTrace
Custom printStackTrace method, similar to Throwable#printStackTrace(PrintStream, int, int).
printStackTrace(PrintStream, int, int) - Method in exception com.jogamp.common.util.SourcedInterruptedException
 
printStackTrace(PrintStream, Throwable, int, int) - Static method in class com.jogamp.common.ExceptionUtils
Prints the given Throwable to the output PrintStream s.
printTree(AST) - Static method in class com.jogamp.gluegen.cgram.TNode
print given tree to System.out
PRIVATE - com.jogamp.gluegen.JavaEmitter.MethodAccess
 
PRIVATE - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
PROCADDRESS_VAR_PREFIX - Static variable in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
Must be synchronized w/ ProcAddressTable.PROCADDRESS_VAR_PREFIX !!!
ProcAddressCMethodBindingEmitter - Class in com.jogamp.gluegen.procaddress
 
ProcAddressCMethodBindingEmitter(CMethodBindingEmitter, boolean, boolean, String, ProcAddressEmitter) - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
 
ProcAddressConfiguration - Class in com.jogamp.gluegen.procaddress
 
ProcAddressConfiguration() - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
ProcAddressEmitter - Class in com.jogamp.gluegen.procaddress
A subclass of JavaEmitter that modifies the normal emission of C and Java code to allow dynamic lookups of the C entry points associated with the Java methods.
ProcAddressEmitter() - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
ProcAddressJavaMethodBindingEmitter - Class in com.jogamp.gluegen.procaddress
A specialization of JavaMethodBindingEmitter with knowledge of how to call through a function pointer.
ProcAddressJavaMethodBindingEmitter(JavaMethodBindingEmitter, boolean, String, boolean, ProcAddressEmitter) - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
ProcAddressJavaMethodBindingEmitter(ProcAddressJavaMethodBindingEmitter) - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
 
ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter - Class in com.jogamp.gluegen.procaddress
This class emits the comment for the wrapper method
ProcAddressTable - Class in com.jogamp.gluegen.runtime
Superclass for all generated ProcAddressTables.
ProcAddressTable() - Constructor for class com.jogamp.gluegen.runtime.ProcAddressTable
 
ProcAddressTable(FunctionAddressResolver) - Constructor for class com.jogamp.gluegen.runtime.ProcAddressTable
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.jogamp.gluegen.structgen.CStructAnnotationProcessor
 
prologue - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
PropertyAccess - Class in com.jogamp.common.util
Helper routines for accessing properties.
PropertyAccess() - Constructor for class com.jogamp.common.util.PropertyAccess
 
PROTECTED - com.jogamp.gluegen.JavaEmitter.MethodAccess
 
PROTECTED - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
PTR - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
PTR - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
PTR - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
PTR - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
PTR - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
PTR - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
pts - Variable in class com.jogamp.common.av.TimeFrameI
 
PUBLIC - com.jogamp.gluegen.JavaEmitter.MethodAccess
 
PUBLIC - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
PUBLIC_ABSTRACT - com.jogamp.gluegen.JavaEmitter.MethodAccess
 
PUSH - com.jogamp.gluegen.jcpp.PreprocessorListener.SourceChangeEvent
 
push_source(Source, boolean) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Pushes a Source onto the input stack.
pushScope(String) - Method in class com.jogamp.gluegen.cgram.CSymbolTable
push a new scope onto the scope stack.
pushScope(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
pushScope(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
pushValueIndex(List<JavaConfiguration.PascalStringIdx>, List<Integer>) - Static method in class com.jogamp.gluegen.JavaConfiguration.PascalStringIdx
 
pushValueIndex(List<Integer>) - Method in class com.jogamp.gluegen.JavaConfiguration.PascalStringIdx
 
put(byte[], int, int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute put method.
put(char[], int, int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute put method.
put(double[], int, int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute put method.
put(float[], int, int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute put method.
put(int[], int, int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute put method.
put(int, boolean) - Method in interface com.jogamp.common.util.Bitfield
Set or clear the bit at position bitnum according to bit and return the previous value.
put(int, int) - Method in class com.jogamp.common.util.IntIntHashMap
Maps the key to the specified value.
put(int, long) - Method in class com.jogamp.common.nio.PointerBuffer
Absolute put method.
put(int, long) - Method in class com.jogamp.common.util.IntLongHashMap
Maps the key to the specified value.
put(int, Object) - Method in class com.jogamp.common.util.IntObjectHashMap
Maps the key to the specified value.
put(int, ByteBuffer) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute put method.
put(long) - Method in class com.jogamp.common.nio.PointerBuffer
Relative put method.
put(long[], int, int) - Method in class com.jogamp.common.nio.PointerBuffer
Relative bulk put method.
put(long[], int, int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute put method.
put(long[], int, int, int) - Method in class com.jogamp.common.nio.PointerBuffer
Absolute put method.
put(long, int) - Method in class com.jogamp.common.util.LongIntHashMap
Maps the key to the specified value.
put(long, long) - Method in class com.jogamp.common.util.LongLongHashMap
Maps the key to the specified value.
put(long, Object) - Method in class com.jogamp.common.util.LongObjectHashMap
Maps the key to the specified value.
put(short[], int, int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute put method.
put(B) - Method in interface com.jogamp.common.nio.NativeBuffer
Relative bulk get method.
put(B, Buffer) - Static method in class com.jogamp.common.nio.Buffers
 
put(ElementBuffer) - Method in class com.jogamp.common.nio.ElementBuffer
 
put(PointerBuffer) - Method in class com.jogamp.common.nio.PointerBuffer
 
put(String, Type) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
Create a mapping from a type to its name.
put(ByteBuffer) - Method in class com.jogamp.common.nio.ElementBuffer
Relative put method.
put(ByteBuffer[], int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Relative bulk put method.
put(ByteBuffer, int, int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Absolute put method.
put(K, V) - Method in class com.jogamp.common.util.ArrayHashMap
put(K, V) - Method in class com.jogamp.common.util.WeakIdentityHashMap
 
put(T) - Method in class com.jogamp.common.util.LFRingbuffer
Enqueues the given element.
put(T) - Method in interface com.jogamp.common.util.Ringbuffer
Enqueues the given element.
put(T) - Method in class com.jogamp.common.util.SyncedRingbuffer
Enqueues the given element.
put32(int, int, int) - Method in interface com.jogamp.common.util.Bitfield
Puts length bits of given data into this storage, starting w/ the lowest bit to the storage position lowBitnum.
put3b(B, byte, byte, byte) - Static method in class com.jogamp.common.nio.Buffers
 
put3d(B, double, double, double) - Static method in class com.jogamp.common.nio.Buffers
 
put3f(B, float, float, float) - Static method in class com.jogamp.common.nio.Buffers
 
put3i(B, int, int, int) - Static method in class com.jogamp.common.nio.Buffers
 
put3s(B, short, short, short) - Static method in class com.jogamp.common.nio.Buffers
 
put4b(B, byte, byte, byte, byte) - Static method in class com.jogamp.common.nio.Buffers
 
put4d(B, double, double, double, double) - Static method in class com.jogamp.common.nio.Buffers
 
put4f(B, float, float, float, float) - Static method in class com.jogamp.common.nio.Buffers
 
put4i(B, int, int, int, int) - Static method in class com.jogamp.common.nio.Buffers
 
put4s(B, short, short, short, short) - Static method in class com.jogamp.common.nio.Buffers
 
putAll(IntIntHashMap) - Method in class com.jogamp.common.util.IntIntHashMap
Copies all of the mappings from the specified map to this map.
putAll(IntLongHashMap) - Method in class com.jogamp.common.util.IntLongHashMap
Copies all of the mappings from the specified map to this map.
putAll(IntObjectHashMap) - Method in class com.jogamp.common.util.IntObjectHashMap
Copies all of the mappings from the specified map to this map.
putAll(LongIntHashMap) - Method in class com.jogamp.common.util.LongIntHashMap
Copies all of the mappings from the specified map to this map.
putAll(LongLongHashMap) - Method in class com.jogamp.common.util.LongLongHashMap
Copies all of the mappings from the specified map to this map.
putAll(LongObjectHashMap) - Method in class com.jogamp.common.util.LongObjectHashMap
Copies all of the mappings from the specified map to this map.
putAll(Map<? extends K, ? extends V>) - Method in class com.jogamp.common.util.ArrayHashMap
 
putAll(Map<? extends K, ? extends V>) - Method in class com.jogamp.common.util.WeakIdentityHashMap
 
putb(B, byte) - Static method in class com.jogamp.common.nio.Buffers
 
putb(B, byte[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
putBlocking(T) - Method in class com.jogamp.common.util.LFRingbuffer
Enqueues the given element.
putBlocking(T) - Method in interface com.jogamp.common.util.Ringbuffer
Enqueues the given element.
putBlocking(T) - Method in class com.jogamp.common.util.SyncedRingbuffer
Enqueues the given element.
putd(B, double) - Static method in class com.jogamp.common.nio.Buffers
 
putd(B, double[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
putf(B, float) - Static method in class com.jogamp.common.nio.Buffers
 
putf(B, float[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
puti(B, int) - Static method in class com.jogamp.common.nio.Buffers
 
puti(B, int[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
putNb(B, boolean, byte, boolean) - Static method in class com.jogamp.common.nio.Buffers
Store byte source value in given buffer after normalizing it to the destination value range considering signed and unsigned source and destination representation.
putNf(B, boolean, float) - Static method in class com.jogamp.common.nio.Buffers
Store float source value in given buffer after normalizing it to the destination value range considering signed and unsigned destination representation.
putNi(B, boolean, int, boolean) - Static method in class com.jogamp.common.nio.Buffers
Store short source value in given buffer after normalizing it to the destination value range considering signed and unsigned source and destination representation.
putNs(B, boolean, short, boolean) - Static method in class com.jogamp.common.nio.Buffers
Store short source value in given buffer after normalizing it to the destination value range considering signed and unsigned source and destination representation.
putOnTop(float[], int, int) - Method in class com.jogamp.common.util.FloatStack
FILO put operation
putOnTop(int[], int, int) - Method in class com.jogamp.common.util.IntegerStack
FILO put operation
putOnTop(FloatBuffer, int) - Method in class com.jogamp.common.util.FloatStack
FILO put operation
putOnTop(IntBuffer, int) - Method in class com.jogamp.common.util.IntegerStack
FILO put operation
puts(B, short) - Static method in class com.jogamp.common.nio.Buffers
 
puts(B, short[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
putSame(boolean) - Method in class com.jogamp.common.util.LFRingbuffer
Enqueues the same element at it's write position, if not full.
putSame(boolean) - Method in interface com.jogamp.common.util.Ringbuffer
Enqueues the same element at it's write position, if not full.
putSame(boolean) - Method in class com.jogamp.common.util.SyncedRingbuffer
Enqueues the same element at it's write position, if not full.

Q

query - Variable in class com.jogamp.common.net.Uri
Encoded query part of scheme-specific-part, null if undefined.
query(Platform.CPUType, String) - Static method in enum com.jogamp.common.os.Platform.ABIType
 
query(String) - Static method in enum com.jogamp.common.os.Platform.CPUType
 
QUERY_LEGAL - Static variable in class com.jogamp.common.net.Uri
Valid charset for RFC 2396 query, additional to legal alphanum characters.
QUERY_SEPARATOR - Static variable in class com.jogamp.common.net.Uri
63
QUESTION - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
QUESTION - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
QUESTION - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
QUESTION - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
QUESTION - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
QUESTION - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
QUESTION - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 

R

RANGE - Static variable in class com.jogamp.gluegen.jcpp.Token
 
rangeCheck(byte[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(char[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(double[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(float[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(int[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(long[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(short[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(Buffer, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheckBytes(Object, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
rangeExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
rangeExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
rangeExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
RBRACK - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
RBRACKET - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
RCURLY - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
read() - Method in class com.jogamp.common.nio.ByteBufferInputStream
 
read() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
 
read() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
read() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
read() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
read() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
read() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
Reads one byte from the stream.
read() - Method in class com.jogamp.gluegen.jcpp.CppReader
 
read(byte[], int, int) - Method in class com.jogamp.common.nio.ByteBufferInputStream
 
read(byte[], int, int) - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
 
read(char[], int, int) - Method in class com.jogamp.gluegen.jcpp.CppReader
 
read(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Reads the configuration file.
read(String, String) - Method in class com.jogamp.gluegen.JavaConfiguration
Reads the specified file, treating each line as if it started with the specified string.
read(ByteBuffer, int) - Method in class com.jogamp.common.nio.ByteBufferInputStream
 
read(ByteBuffer, int) - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
Perform similar to MappedByteBufferInputStream.read(byte[], int, int) with ByteBuffer instead of byte array.
readAccessControl(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readArgumentIsPascalString(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readArgumentIsString(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
When const char* arguments in the C function prototypes are encountered, the emitter will normally convert them to byte[] arguments.
readBit(boolean) - Method in class com.jogamp.common.util.Bitstream
 
readBits31(int) - Method in class com.jogamp.common.util.Bitstream
Return incoming bits as read via Bitstream.readBit(boolean) LSB-first as little-endian.
readBoolean(String, StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readClassJavadoc(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readConfigurationFile(String) - Method in class com.jogamp.gluegen.DebugEmitter
 
readConfigurationFile(String) - Method in interface com.jogamp.gluegen.GlueEmitter
 
readConfigurationFile(String) - Method in class com.jogamp.gluegen.JavaEmitter
 
readCustomCCode(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readCustomJavaCode(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readCustomJNICode(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readDelegateImplementation(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readExtend(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readExtendedIntfImplSymbols(StringTokenizer, String, int, boolean, boolean, boolean) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readGetProcAddressTableExpr(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
readIgnore(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readIgnoreField(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readIgnoreNot(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readImmutableAccess(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readImplements(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readJavaCallbackDef(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readJavaCallbackKey(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readJavaPrologueOrEpilogue(StringTokenizer, String, int, boolean) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readLocalProcAddressCallingConvention(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
readManuallyImplement(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readMaxOneElement(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readMethodJavadoc(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readOpaque(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readParentClass(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readProcAddressNameExpr(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
readRangeCheck(StringTokenizer, String, int, boolean) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readRenameJavaSymbol(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readRenameJavaType(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readReturnedArrayLength(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readReturnsOpaque(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readReturnsString(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readReturnsStringOnly(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readReturnValueCapacity(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readReturnValueLength(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readString(String, StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readStructMachineDataInfoIndex(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readStructPackage(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readTemporaryCVariableAssignment(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readTemporaryCVariableDeclaration(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readUInt16(boolean) - Method in class com.jogamp.common.util.Bitstream
Return incoming uint16_t as read via Bitstream.readBits31(int) LSB-first as little-endian, hence bytes are swapped if bigEndian.
readUInt16(boolean, byte[], int) - Static method in class com.jogamp.common.util.Bitstream
Return incoming uint16_t value and swap bytes according to bigEndian.
readUInt32(boolean) - Method in class com.jogamp.common.util.Bitstream
Return incoming uint32_t as read via Bitstream.readBits31(int) LSB-first as little-endian, hence bytes are swapped if bigEndian.
readUInt32(boolean, byte[], int) - Static method in class com.jogamp.common.util.Bitstream
Return incoming uint32_t and swap bytes according to bigEndian.
readUInt8() - Method in class com.jogamp.common.util.Bitstream
Return incoming uint8_t as read via Bitstream.readBits31(int).
readUnignore(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
readUnimplemented(StringTokenizer, String, int) - Method in class com.jogamp.gluegen.JavaConfiguration
 
RecursiveLock - Interface in com.jogamp.common.util.locks
Reentrance capable locking toolkit.
RecursiveThreadGroupLock - Interface in com.jogamp.common.util.locks
Reentrance capable locking toolkit, supporting multiple threads as owner.
referenceBuffer(int, Buffer) - Method in class com.jogamp.common.nio.PointerBuffer
Put the address of the given direct Buffer at the given position of this pointer array.
referenceBuffer(Buffer) - Method in class com.jogamp.common.nio.PointerBuffer
Put the address of the given direct Buffer at the end of this pointer array.
ReferencedStructs - Class in com.jogamp.gluegen
 
ReferencedStructs() - Constructor for class com.jogamp.gluegen.ReferencedStructs
 
ReflectionUtil - Class in com.jogamp.common.util
 
ReflectionUtil() - Constructor for class com.jogamp.common.util.ReflectionUtil
 
ReflectionUtil.AWTNames - Class in com.jogamp.common.util
 
ReflectionUtil.MethodAccessor - Class in com.jogamp.common.util
Convenient Method access class
register() - Static method in class com.jogamp.common.net.GenericURLStreamHandlerFactory
Returns the singleton instance of the registered GenericURLStreamHandlerFactory or null if registration was not successful.
registerHandler(ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
Registers the generic URLStreamHandlerFactory via GenericURLStreamHandlerFactory.register() and if successful sets the asset handler for the given ClassLoader cl.
relationalExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
relationalExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
relationalExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
relationalExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
relationalExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
relationalExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
relaxedEqSem - Variable in class com.jogamp.gluegen.cgram.types.Type
 
relaxedEqualSemanticsTest() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns whether TypeConfig.SemanticEqualityOp#equalSemantics(TypeConfig.SemanticEqualityOp) shall attempt to perform a relaxed semantic equality test, e.g.
relaxedEqualSemanticsTest() - Static method in class com.jogamp.gluegen.TypeConfig
Returns whether TypeConfig.SemanticEqualityOp#equalSemantics(TypeConfig.SemanticEqualityOp) shall attempt to perform a relaxed semantic equality test, e.g.
release(boolean) - Method in interface com.jogamp.common.av.AudioSink
Releases control of this audio context from the current thread, if implementation utilizes context locking.
RELEASE - Static variable in class com.jogamp.common.os.AndroidVersion
official build version string
releaseAllLinkPermission() - Method in class com.jogamp.common.os.DynamicLibraryBundle
 
releaseAllLinkPermission() - Method in interface com.jogamp.common.os.DynamicLinker
 
releaseAllLinkPermission() - Method in interface com.jogamp.common.os.DynamicLookupHelper
 
releaseAllLinkPermission() - Method in class com.jogamp.common.os.NativeLibrary
 
remaining() - Method in class com.jogamp.common.nio.AbstractBuffer
 
remaining() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
Returns the number of remaining available bytes of the InputStream, i.e.
remaining() - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
remaining() - Method in interface com.jogamp.common.nio.NativeBuffer
Returns this buffer's remaining element, i.e.
remaining() - Method in class com.jogamp.common.util.FloatStack
 
remaining() - Method in class com.jogamp.common.util.IntegerStack
 
remaining() - Method in interface com.jogamp.common.util.PrimitiveStack
Returns the remaining elements left before stack will grow about PrimitiveStack.getGrowSize().
remainingBytes(Object) - Static method in class com.jogamp.common.nio.Buffers
Returns the number of remaining bytes of the given anonymous buffer.
remainingElem(Object) - Static method in class com.jogamp.common.nio.Buffers
Returns the number of remaining elements of the given anonymous buffer.
remove() - Method in class com.jogamp.gluegen.jcpp.SourceIterator
Not supported.
remove(int) - Method in class com.jogamp.common.util.ArrayHashSet
Remove element at given index from this list.
remove(int) - Method in class com.jogamp.common.util.IntIntHashMap
Removes the key-value mapping from this map.
remove(int) - Method in class com.jogamp.common.util.IntLongHashMap
Removes the key-value mapping from this map.
remove(int) - Method in class com.jogamp.common.util.IntObjectHashMap
Removes the key-value mapping from this map.
remove(long) - Method in class com.jogamp.common.util.LongIntHashMap
Removes the key-value mapping from this map.
remove(long) - Method in class com.jogamp.common.util.LongLongHashMap
Removes the key-value mapping from this map.
remove(long) - Method in class com.jogamp.common.util.LongObjectHashMap
Removes the key-value mapping from this map.
remove(Object) - Method in class com.jogamp.common.util.ArrayHashMap
remove(Object) - Method in class com.jogamp.common.util.ArrayHashSet
Remove element from this list.
remove(Object) - Method in class com.jogamp.common.util.WeakIdentityHashMap
 
remove(String) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
Remove the mapping from the specified name to its associated type.
removeAll(Collection<?>) - Method in class com.jogamp.common.util.ArrayHashSet
Remove all elements of given Collection from this list.
removeEnumerate(String) - Method in class com.jogamp.gluegen.cgram.types.EnumType
Remove the enumerate with the given name.
removeModifier(FunctionEmitter.EmissionModifier) - Method in class com.jogamp.gluegen.FunctionEmitter
 
removeOneLevelScope(String) - Method in class com.jogamp.gluegen.cgram.CSymbolTable
remove one level of scope from name MBZ
removeOwner(Thread) - Method in interface com.jogamp.common.util.locks.RecursiveThreadGroupLock
Remove a thread from the list of additional lock owner threads.
removeSelf() - Method in class com.jogamp.gluegen.cgram.TNode
remove this node from the tree, resetting sibling and parent pointers as necessary.
rename(String) - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl
 
rename(String) - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.NoneAliasedSymbol
 
rename(String) - Method in interface com.jogamp.gluegen.cgram.types.AliasedSymbol
Rename this symbol with the given newName if not equal current-name.
rename(String) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
renameJavaType(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a replacement name for this type, which should be the name of a Java wrapper class for a C struct, or the name unchanged if no RenameJavaType directive was specified for this type.
replaceJavaArgumentType(int, JavaType) - Method in class com.jogamp.gluegen.MethodBinding
Creates a new MethodBinding replacing the specified Java argument type with a new argument type.
reportError(MismatchedTokenException) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
reportError(MismatchedTokenException) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
reportError(NoViableAltException) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
reportError(NoViableAltException) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
reportError(RecognitionException) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
reportError(RecognitionException) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
reportError(RecognitionException) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
reportError(RecognitionException) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
reportError(String) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
reportError(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
reportError(String) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
reportError(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
reportWarning(String) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
reportWarning(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
reportWarning(String) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
reportWarning(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
RESERVED - Static variable in class com.jogamp.common.net.Uri
RFC 3986 section 2.2 Reserved Characters (January 2005)
RESERVED_2 - Static variable in class com.jogamp.common.net.Uri
 
reset() - Method in class com.jogamp.common.nio.ByteBufferInputStream
This implementation supports mark.
reset() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
reset() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
reset() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
reset() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
reset() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
reset() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
Reset stream position to markpos as set via Bitstream.ByteStream.mark(int).
reset() - Method in class com.jogamp.common.util.Bitstream
Reset stream position to markpos as set via Bitstream.mark(int).
reset(DynamicLookupHelper) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
Resets the complete table.
resetForNameCount() - Static method in class com.jogamp.common.util.ReflectionUtil
 
resetFull(T[]) - Method in class com.jogamp.common.util.LFRingbuffer
 
resetFull(T[]) - Method in interface com.jogamp.common.util.Ringbuffer
Resets the read and write position according to a full ring buffer and fill all slots w/ elements of array copyFrom.
resetFull(T[]) - Method in class com.jogamp.common.util.SyncedRingbuffer
 
resolve(int) - Method in class com.jogamp.common.util.IOUtil.ClassResources
resolve(String) - Method in class com.jogamp.common.net.AssetURLContext
Resolving path to a URL sub protocol and return it's open URLConnection
resolve(String) - Method in interface com.jogamp.common.net.PiggybackURLContext
Resolving path to a URL sub protocol and return it's open URLConnection
resolve(String, DynamicLookupHelper) - Method in interface com.jogamp.gluegen.runtime.FunctionAddressResolver
Resolves the name of the function bound to the method and returns the address.
resolve(String, ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
 
resolve(URL) - Method in interface com.jogamp.common.util.JarUtil.Resolver
 
resourceCount() - Method in class com.jogamp.common.util.IOUtil.ClassResources
Returns the number of resources, i.e.
ResourceFileSystem - Class in com.jogamp.gluegen.jcpp
 
ResourceFileSystem(ClassLoader, Charset) - Constructor for class com.jogamp.gluegen.jcpp.ResourceFileSystem
 
resourcePaths - Variable in class com.jogamp.common.util.IOUtil.ClassResources
result - Variable in class com.jogamp.common.util.FunctionTask
 
resultJavaType - Variable in class com.jogamp.gluegen.ConstantDefinition.JavaExpr
 
resultJavaTypeName - Variable in class com.jogamp.gluegen.ConstantDefinition.JavaExpr
 
results() - Method in class com.jogamp.gluegen.ReferencedStructs
 
resultType - Variable in class com.jogamp.gluegen.ConstantDefinition.JavaExpr
 
RESUME - com.jogamp.gluegen.jcpp.PreprocessorListener.SourceChangeEvent
 
retainAll(Collection<?>) - Method in class com.jogamp.common.util.ArrayHashSet
Retain all elements of the given Collection c, ie remove all elements not contained by the given Collection c.
returnedArrayLength(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a MessageFormat string of the Java expression calculating the number of elements in the returned array from the specified function name or struct-field array-size.
returnsString(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
Indicates whether the given function (which returns a char* in C) should be translated as returning a java.lang.String.
returnsString(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Indicates whether the given function (which returns a char* in C) should be translated as returning a java.lang.String.
returnsStringOnly(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Indicates whether the given function (which returns a char* in C) should be translated as returning a java.lang.String only.
returnStructMachineDataInfoIndex(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a MessageFormat string of the Java code defining mdIdx, i.e.
returnValueCapacity(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a MessageFormat string of the C expression calculating the capacity of the java.nio.ByteBuffer being returned from a native method, or null if no expression has been specified.
returnValueLength(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a MessageFormat string of the C expression calculating the length of the array being returned from a native method.
rewind() - Method in class com.jogamp.common.nio.AbstractBuffer
 
rewind() - Method in interface com.jogamp.common.nio.NativeBuffer
Sets the position to zero.
Ringbuffer<T> - Interface in com.jogamp.common.util
Ring buffer interface, a.k.a circular buffer.
roundToPowerOf2(int) - Static method in class com.jogamp.common.util.Bitfield.Util
If the given n is not Bitfield.Util.isPowerOf2(int) return Bitfield.Util.nextPowerOf2(int), otherwise return n unchanged.
RPAREN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
RPAREN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
RPAREN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
RPAREN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
RPAREN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
RPAREN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
RPAREN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
RSH - Static variable in class com.jogamp.gluegen.jcpp.Token
 
RSH_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
 
RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
RSHIFT - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
RSHIFT_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
run() - Method in class com.jogamp.common.util.FunctionTask
run() - Method in class com.jogamp.common.util.IOUtil.StreamMonitor
 
run() - Method in class com.jogamp.common.util.RunnableTask
 
run() - Method in class com.jogamp.common.util.TaskBase
 
run(Reader, String) - Method in interface com.jogamp.gluegen.GenericCPP
 
run(Reader, String) - Method in class com.jogamp.gluegen.jcpp.JCPP
 
run(Reader, String, Class<?>, List<String>, List<String>, String, boolean, boolean, boolean) - Method in class com.jogamp.gluegen.GlueGen
 
runnable - Variable in class com.jogamp.common.util.FunctionTask
 
runnable - Variable in class com.jogamp.common.util.RunnableTask
 
runnableException - Variable in class com.jogamp.common.util.TaskBase
 
RunnableExecutor - Interface in com.jogamp.common.util
 
RunnableExecutor.CurrentThreadExecutor - Class in com.jogamp.common.util
 
RunnableTask - Class in com.jogamp.common.util
Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics.
RunnableTask(Runnable, Object, boolean, PrintStream) - Constructor for class com.jogamp.common.util.RunnableTask
Create a RunnableTask object w/ synchronization, ie.
runSymbolFilter(SymbolFilter) - Method in interface com.jogamp.gluegen.GlueEmitterControls
Runs the given filter on the #defines, enum definitions and function symbols that this controller has parsed.
runSymbolFilter(SymbolFilter) - Method in class com.jogamp.gluegen.GlueGen
 
runtimeExceptionType() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the kind of exception to raise if run-time checks fail in the generated code.
runtimeExceptionType() - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 

S

sampleRate - Variable in class com.jogamp.common.av.AudioFormat
Sample rate in Hz (1/s, e.g.
sampleSize - Variable in class com.jogamp.common.av.AudioFormat
Sample size in bits, e.g.
scheme - Variable in class com.jogamp.common.net.Uri
Encoded scheme, null if undefined.
SCHEME_SEPARATOR - Static variable in class com.jogamp.common.net.Uri
58
schemeSpecificPart - Variable in class com.jogamp.common.net.Uri
Encoded scheme-specific-part, never null.
SDK_INT - Static variable in class com.jogamp.common.os.AndroidVersion
SDK Version number, key to VERSION_CODES
SDK_NAME - Static variable in class com.jogamp.common.os.AndroidVersion
SDK Version string
searchToolLibInSystemPath() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
Returns true if tool libraries shall be searched in the system path (default), otherwise false.
searchToolLibSystemPathFirst() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
Returns true if system path shall be searched first (default), rather than searching it last.
SecurityUtil - Class in com.jogamp.common.util
 
SecurityUtil() - Constructor for class com.jogamp.common.util.SecurityUtil
 
SEMI - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
SEMI - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
SEMI - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
SEMI - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
SEMI - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
SEMI - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
SEMI - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
SEPERATOR - Static variable in class com.jogamp.common.util.VersionUtil
 
set(int) - Method in interface com.jogamp.common.util.Bitfield
Set the bit at position bitnum according to bit.
set(int, E) - Method in class com.jogamp.common.util.ArrayHashSet
setArgs(A...) - Method in class com.jogamp.common.util.FunctionTask
Sets the arguments for FunctionTask.run().
setArgumentName(int, String) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
setAttachment(Object) - Method in class com.jogamp.common.util.TaskBase
Attach a custom object to this task.
setAttribute(String, Object) - Method in class com.jogamp.gluegen.cgram.TNode
set an attribute in the attribute table.
setBodyParsed() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
Indicates to this CompoundType that its body has been parsed and that no more CompoundType.addField(com.jogamp.gluegen.cgram.types.Field) operations will be made.
setBooleanAt(int, boolean) - Method in class com.jogamp.common.nio.StructAccessor
Puts a boolean at the specified byteOffset.
setBooleansAt(int, boolean[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setByteAt(int, byte) - Method in class com.jogamp.common.nio.StructAccessor
Puts a byte at the specified byteOffset.
setBytesAt(int, byte[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setByteSize(int) - Method in class com.jogamp.common.av.AudioSink.AudioFrame
Set this frame's size in bytes.
setChannelLimit(int) - Method in interface com.jogamp.common.av.AudioSink
Limit maximum supported audio channels by user.
setCharAt(int, char) - Method in class com.jogamp.common.nio.StructAccessor
Puts a char at the specified byteOffset.
setCharsAt(int, char[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setCommentEmitter(CommentEmitter) - Method in class com.jogamp.gluegen.FunctionEmitter
Set the object that will emit the comment for this function.
setConfig(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the configuration file name.
setCountingTokens(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
setCountingTokens(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
setDebug(boolean) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the debug flag (optional).
setDebug(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
setDebug(boolean) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
setDebug(boolean) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
setDebug(boolean) - Static method in class com.jogamp.gluegen.GlueGen
 
setDefNode(TNode) - Method in class com.jogamp.gluegen.cgram.TNode
set the def node for this node
setDoubleAt(int, double) - Method in class com.jogamp.common.nio.StructAccessor
Puts a double at the specified byteOffset.
setDoublesAt(int, double[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setDumpCPP(boolean) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the dumpCPP flag (optional).
setDuration(int) - Method in class com.jogamp.common.av.TimeFrameI
Set this frame's duration in milliseconds.
setEmitBody(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Accessor for subclasses.
setEmitter(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the emitter class name.
setEnums(List<EnumType>) - Method in class com.jogamp.gluegen.cgram.HeaderParser
Pre-define the list of EnumTypes for this HeaderParser.
setEpilogue(List<String>) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Sets the manually-generated epilogue code for this emitter.
setEraseBufferAndArrayTypes(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Accessor for subclasses.
setExcludes(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the set of exclude patterns.
setFileResizeOp(MappedByteBufferInputStream.FileResizeOp) - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
 
setFileSystem(VirtualFileSystem) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Sets the VirtualFileSystem used by this Preprocessor.
setFloatAt(int, float) - Method in class com.jogamp.common.nio.StructAccessor
Puts a float at the specified byteOffset.
setFloatsAt(int, float[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setForDirectBufferImplementation(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Accessor for subclasses.
setForIndirectBufferAndArrayImplementation(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Accessor for subclasses.
setFrameworksPath(List<String>) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Sets the Objective-C frameworks path used by this Preprocessor.
setFuncProcessed(FunctionType, int) - Method in class com.jogamp.gluegen.JavaConfiguration.JavaCallbackInfo
 
setGrowSize(int) - Method in class com.jogamp.common.util.FloatStack
 
setGrowSize(int) - Method in class com.jogamp.common.util.IntegerStack
 
setGrowSize(int) - Method in interface com.jogamp.common.util.PrimitiveStack
Set new {@link #growSize().
setHandler(String, URLStreamHandler) - Method in class com.jogamp.common.net.GenericURLStreamHandlerFactory
Sets the handler for protocol.
setIncludeRefid(Reference) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set a Reference to simplify adding of complex sets of files to include.
setIncludes(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the set of include patterns.
setIntAt(int, int) - Method in class com.jogamp.common.nio.StructAccessor
Puts a int at the specified byteOffset.
setIntAt(int, int, int) - Method in class com.jogamp.common.nio.StructAccessor
Puts a int at the specified byteOffset.
setIntsAt(int, int[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setIsCStructFunctionPointer(boolean) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
If method originates from a struct, see MethodBinding.hasContainingType(), it can either purposed to call a native static function (default) or a struct's function pointer.
setJavaConfiguration(JavaConfiguration) - Method in class com.jogamp.gluegen.cgram.HeaderParser
Set the configuration for this HeaderParser.
setJavaReturnType(JavaType) - Method in class com.jogamp.gluegen.MethodBinding
 
setKeyNotFoundValue(int) - Method in class com.jogamp.common.util.IntIntHashMap
Sets the new key not found value.
setKeyNotFoundValue(int) - Method in class com.jogamp.common.util.LongIntHashMap
Sets the new key not found value.
setKeyNotFoundValue(long) - Method in class com.jogamp.common.util.IntLongHashMap
Sets the new key not found value.
setKeyNotFoundValue(long) - Method in class com.jogamp.common.util.LongLongHashMap
Sets the new key not found value.
setKeyNotFoundValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap
Sets the new key not found value.
setKeyNotFoundValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap
Sets the new key not found value.
setLayouted() - Method in class com.jogamp.gluegen.cgram.types.MemoryLayoutType
 
setLength(long) - Method in interface com.jogamp.common.nio.MappedByteBufferInputStream.FileResizeOp
 
setLength(long) - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
Resize the underlying FileChannel's size and adjusting this instance via accordingly.
setLength(long) - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
setLevel(Level) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
setLevelOfAllHandler(Level) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
setLineNum(int) - Method in class com.jogamp.gluegen.cgram.TNode
Set the line number for this node
setListener(PreprocessorListener) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Sets the PreprocessorListener which handles events for this Preprocessor.
setListener(PreprocessorListener) - Method in class com.jogamp.gluegen.jcpp.Source
Sets the listener for this Source.
setLiteralInclude(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set a literal include directories, separated with a comma.
setLoadingAction(JNILibLoaderBase.LoaderAction) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
 
setLogLevel(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the logLevel (optional).
setLogLevel(Level) - Static method in class com.jogamp.gluegen.GlueGen
 
setLongAt(int, long) - Method in class com.jogamp.common.nio.StructAccessor
Puts a long at the specified byteOffset.
setLongAt(int, long, int) - Method in class com.jogamp.common.nio.StructAccessor
Puts a long at the specified byteOffset.
setLongsAt(int, long[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setMarker(boolean) - Method in class com.jogamp.gluegen.cgram.TNode
Set the marker value for this node.
setName(String) - Method in class com.jogamp.gluegen.jcpp.CppTask.Macro
 
setNativeName(String) - Method in class com.jogamp.gluegen.MethodBinding
 
setNext(TypeInfo) - Method in class com.jogamp.gluegen.TypeInfo
 
setOffset(SizeThunk) - Method in class com.jogamp.gluegen.cgram.types.Field
Sets the offset of this field in the containing data structure.
setOriginalSource(String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
setOriginalSource(String) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
setOut(OutputStream) - Method in interface com.jogamp.gluegen.GenericCPP
 
setOut(OutputStream) - Method in class com.jogamp.gluegen.jcpp.JCPP
 
setOutputRootDir(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the output root dir (optional).
setOutputRootDir(String) - Method in class com.jogamp.gluegen.JavaConfiguration
 
setPlaySpeed(float) - Method in interface com.jogamp.common.av.AudioSink
Sets the playback speed.
setPreprocessingDirective(String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
setPreprocessingDirective(String) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
setPrivateNativeMethod(boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Accessor for subclasses.
setProcAddressNameExpr(String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
setProcAddressTableExpr(String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
setPrologue(List<String>) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Sets the manually-generated prologue code for this emitter.
setPTS(int) - Method in class com.jogamp.common.av.TimeFrameI
Set this frame's presentation timestamp (PTS) in milliseconds.
setQuoteIncludePath(List<String>) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Sets the user include path used by this Preprocessor.
setRelaxedEqualSemanticsTest(boolean) - Static method in class com.jogamp.gluegen.cgram.types.SizeThunk
 
setResolver(JarUtil.Resolver) - Static method in class com.jogamp.common.util.JarUtil
Setting a custom JarUtil.Resolver instance.
setReturnedArrayLengthExpression(String) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
If the underlying function returns an array (currently only arrays of compound types are supported) as opposed to a pointer to an object, this method should be called to provide a MessageFormat string containing an expression that computes the number of elements of the returned array.
setReturnedArrayLengthExpression(String, boolean) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
setReturnValueCapacityExpression(MessageFormat) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
If this function returns a void* encapsulated in a java.nio.Buffer (or compound type wrapper), sets the expression for the capacity of the returned Buffer.
setReturnValueLengthExpression(MessageFormat) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
If this function returns an array, sets the expression for the length of the returned array.
setShortAt(int, short) - Method in class com.jogamp.common.nio.StructAccessor
Puts a short at the specified byteOffset.
setShortsAt(int, short[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setSource(String) - Method in class com.jogamp.gluegen.cgram.CToken
 
setSource(String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
 
setSource(String) - Method in class com.jogamp.gluegen.cgram.StdCLexer
 
setSrc(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
Set the source C file that is to be parsed.
setStream(byte[]) - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
setStream(InputStream) - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
setStream(OutputStream) - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
setStream(ByteBuffer) - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
setStream(T) - Method in interface com.jogamp.common.util.Bitstream.ByteStream
Sets the underlying stream, without Bitstream.ByteStream.close()ing the previous one.
setStream(T, boolean) - Method in class com.jogamp.common.util.Bitstream
Sets the underlying stream, without Bitstream.close()ing the previous one.
setStructDictionary(TypeDictionary) - Method in class com.jogamp.gluegen.cgram.HeaderParser
Set the dictionary mapping struct names (i.e., the "foo" in "struct foo { ...
setSynchronous(boolean) - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
Enable or disable synchronous mode.
setSynchronous(boolean) - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
setSystemIncludePath(List<String>) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Sets the system include path used by this Preprocessor.
setTemporaryCVariableAssignments(List<String>) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Sets up a List of Strings containing assignments for temporary C variables which are made after the underlying function call.
setTemporaryCVariableDeclarations(List<String>) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
Sets up a List of Strings containing declarations for temporary C variables to be assigned to after the underlying function call.
setText(String) - Method in class com.jogamp.gluegen.cgram.TNode
Set the token text for this node
setThrowIOExceptionOnEOF(boolean) - Method in class com.jogamp.common.util.Bitstream
Enables or disables throwing an IOException in case Bitstream.EOS appears.
setTokenNumber(int) - Method in class com.jogamp.gluegen.cgram.CToken
 
setTokenVocabulary(String) - Static method in class com.jogamp.gluegen.cgram.TNode
Set the token vocabulary to a tokentypes class generated by antlr.
setType(int) - Method in class com.jogamp.gluegen.cgram.TNode
Set the token type for this node
setTypedefDictionary(TypeDictionary) - Method in class com.jogamp.gluegen.cgram.HeaderParser
Set the dictionary mapping typedef names to types for this HeaderParser.
setTypedefName(String) - Method in class com.jogamp.gluegen.cgram.types.IntType
 
setTypedefName(String) - Method in class com.jogamp.gluegen.cgram.types.Type
Set the typedef name of this type and renders this type a typedef, if given name has a length.
setValue(int) - Method in class com.jogamp.common.util.IntIntHashMap.Entry
Sets the value for this entry.
setValue(int) - Method in class com.jogamp.common.util.LongIntHashMap.Entry
Sets the value for this entry.
setValue(long) - Method in class com.jogamp.common.util.IntLongHashMap.Entry
Sets the value for this entry.
setValue(long) - Method in class com.jogamp.common.util.LongLongHashMap.Entry
Sets the value for this entry.
setValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
Sets the value for this entry.
setValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
Sets the value for this entry.
setValue(String) - Method in class com.jogamp.gluegen.jcpp.CppTask.Macro
 
setVariadic(boolean) - Method in class com.jogamp.gluegen.jcpp.Macro
Sets the variadic flag on this Macro.
setVolume(float) - Method in interface com.jogamp.common.av.AudioSink
Sets the volume [0f..1f].
shallLinkGlobal() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
 
shallLookupGlobal() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
If method returns true and if a SecurityManager is installed, user needs link permissions for all libraries, i.e.
SHASum - Class in com.jogamp.common.util
Utility class to produce secure hash (SHA) sums over diverse input sources.
SHASum(MessageDigest, List<String>, List<Pattern>, List<Pattern>) - Constructor for class com.jogamp.common.util.SHASum
Instance to ensure proper SHASum.compute(boolean) of identical SHA sums over same contents within given paths across machines.
SHASum.TempJarSHASum - Class in com.jogamp.common.util
SHASum specialization utilizing TempJarCache to access jar file content for SHA computation
shiftExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
shiftExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
shiftExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
shiftExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
shiftExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
shiftExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
short_to_byte(short, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
short_to_double(short, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
short_to_float(short, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
short_to_int(short, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
 
shortArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type short[]
shortBufferArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type ShortBuffer[]
shouldIgnoreInImpl(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns true if this aliased symbol should be ignored during glue code generation of implementation only.
shouldIgnoreInImpl_Int(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
 
shouldIgnoreInInterface(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns true if this aliased symbol should be ignored during glue code generation of interfaces and implementation.
shouldIgnoreInInterface(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Variant of JavaConfiguration.shouldIgnoreInInterface(AliasedSymbol), where this method only considers the current-name of the given symbol, not the renamed-symbol.
shouldIgnoreInInterface_Int(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
 
signatureCanUseIndirectNIO() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if it is possible for any of the outgoing arguments to be indirect NIO buffers.
signatureOnly() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
Indicates whether this emitter will print only a signature, or whether it will emit Java code for the body of the method as well.
signatureUsesArraysOfCompoundTypeWrappers() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature use arrays of "compound type wrappers", or NIO-based wrappers for C data structures.
signatureUsesCArrays() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature represent C arrays.
signatureUsesCompoundTypeWrappers() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature use "compound type wrappers", or NIO-based wrappers for C data structures.
signatureUsesCPrimitivePointers() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature represent C primitive pointers.
signatureUsesCVoidPointers() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature represent C void* pointers.
signatureUsesJavaPrimitiveArrays() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature represent Java primitive arrays.
signatureUsesNIO() - Method in class com.jogamp.gluegen.MethodBinding
Returns true if the return type or any of the outgoing arguments in the method's signature require conversion or checking due to the use of New I/O.
signed - Variable in class com.jogamp.common.av.AudioFormat
Signed PCM values if true, otherwise unsigned values.
singleton - Static variable in class com.jogamp.common.util.awt.AWTEDTExecutor
RunnableExecutor implementation invoking Runnable.run() on the AWT EDT.
SingletonInstance - Class in com.jogamp.common.util.locks
 
SingletonInstance(long) - Constructor for class com.jogamp.common.util.locks.SingletonInstance
 
size() - Method in class com.jogamp.common.util.ArrayHashMap
 
size() - Method in class com.jogamp.common.util.ArrayHashSet
 
size() - Method in interface com.jogamp.common.util.Bitfield
Returns the storage size in bit units, e.g.
size() - Method in class com.jogamp.common.util.IntIntHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.IntLongHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.IntObjectHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.LFRingbuffer
 
size() - Method in class com.jogamp.common.util.LongIntHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.LongLongHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.LongObjectHashMap
Returns the current number of key-value mappings in this map.
size() - Method in interface com.jogamp.common.util.Ringbuffer
Returns the number of elements in this ring buffer.
size() - Method in class com.jogamp.common.util.SyncedRingbuffer
 
size() - Method in class com.jogamp.common.util.WeakIdentityHashMap
 
SIZEOF_BYTE - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_CHAR - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_DOUBLE - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_FLOAT - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_INT - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_LONG - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_SHORT - Static variable in class com.jogamp.common.nio.Buffers
 
sizeOfBufferElem(Class<? extends Buffer>) - Static method in class com.jogamp.common.nio.Buffers
Returns the size of a single element of the given buffer class in bytes or 0 if the given buffer is null.
sizeOfBufferElem(Object) - Static method in class com.jogamp.common.nio.Buffers
Returns the size of a single element of the given buffer in bytes or 0 if the given buffer is null.
SizeThunk - Class in com.jogamp.gluegen.cgram.types
Provides a level of indirection between the definition of a type's size and the absolute value of this size.
skip(long) - Method in class com.jogamp.common.nio.ByteBufferInputStream
 
skip(long) - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
skip(long) - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
skip(long) - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
skip(long) - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
skip(long) - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
skip(long) - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
skip(long) - Method in interface com.jogamp.common.util.Bitstream.ByteStream
It is implementation dependent, whether backward skip giving a negative number is supported or not.
skip(long) - Method in class com.jogamp.common.util.Bitstream
It is implementation dependent, whether backward skip giving a negative number is supported or not.
skipline(boolean) - Method in class com.jogamp.gluegen.jcpp.Source
Skips tokens until the end of line.
skipProcAddressGen(FunctionSymbol) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
SL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
SL_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
SL_COMMENT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
slashify(String, boolean, boolean) - Static method in class com.jogamp.common.util.IOUtil
 
slice(int, int) - Method in class com.jogamp.common.nio.ElementBuffer
Returns a slice of this instance's ByteBuffer `[offset..offset+length)`, i.e.
slice(int, int) - Method in class com.jogamp.common.nio.StructAccessor
Returns a slice of the current ByteBuffer starting at the specified byte offset and extending the specified number of bytes.
slice(B) - Static method in class com.jogamp.common.nio.Buffers
Calls slice on the specified buffer while maintaining the byteorder.
slice(B, int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices the specified buffer with offset as position and offset+size as limit while maintaining the byteorder.
slice2Char(char[], int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices a primitive float backing array to a CharBuffer at the given `elementStartPos` with the given `elementCount` in short-space by wrapping the backing array.
slice2Char(Buffer, int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices a ByteBuffer or a CharBuffer to a CharBuffer at the given `elementStartPos` with the given `elementCount` in short-space.
slice2Double(double[], int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices a primitive float backing array to a DoubleBuffer at the given `elementStartPos` with the given `elementCount` in double-space by wrapping the backing array.
slice2Double(Buffer, int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices a ByteBuffer or a DoubleBuffer to a DoubleBuffer at the given `elementStartPos` with the given `elementCount` in double-space.
slice2Float(float[], int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices a primitive float backing array to a FloatBuffer at the given `elementStartPos` with the given `elementCount` in float-space by wrapping the backing array.
slice2Float(Buffer, int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices a ByteBuffer or a FloatBuffer to a FloatBuffer at the given `elementStartPos` with the given `elementCount` in float-space.
slice2Int(int[], int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices a primitive float backing array to a IntBuffer at the given `elementStartPos` with the given `elementCount` in int-space by wrapping the backing array.
slice2Int(Buffer, int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices a ByteBuffer or a IntBuffer to a IntBuffer at the given `elementStartPos` with the given `elementCount` in int-space.
slice2Long(long[], int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices a primitive float backing array to a LongBuffer at the given `elementStartPos` with the given `elementCount` in long-space by wrapping the backing array.
slice2Long(Buffer, int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices a ByteBuffer or a LongBuffer to a LongBuffer at the given `elementStartPos` with the given `elementCount` in long-space.
slice2Short(short[], int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices a primitive float backing array to a ShortBuffer at the given `elementStartPos` with the given `elementCount` in short-space by wrapping the backing array.
slice2Short(Buffer, int, int) - Static method in class com.jogamp.common.nio.Buffers
Slices a ByteBuffer or a ShortBuffer to a ShortBuffer at the given `elementStartPos` with the given `elementCount` in short-space.
SLIST - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
sort(ArrayList<String>) - Static method in class com.jogamp.common.util.SHASum
Returns the sorted list of given strings using String.compareTo(String)'s lexicographically comparison.
source - Variable in class com.jogamp.gluegen.ASTLocusTag
Source object, might be String.
Source - Class in com.jogamp.gluegen.jcpp
An input to the Preprocessor.
Source() - Constructor for class com.jogamp.gluegen.jcpp.Source
 
SourcedInterruptedException - Exception in com.jogamp.common.util
SourcedInterruptedException(InterruptedException, Throwable) - Constructor for exception com.jogamp.common.util.SourcedInterruptedException
 
SourcedInterruptedException(String, InterruptedException, Throwable) - Constructor for exception com.jogamp.common.util.SourcedInterruptedException
 
SourceIterator - Class in com.jogamp.gluegen.jcpp
An Iterator for Sources, returning Tokens.
SourceIterator(Source) - Constructor for class com.jogamp.gluegen.jcpp.SourceIterator
 
sourceStack - Variable in class com.jogamp.common.util.TaskBase
 
Space - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
Space - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
Space - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
Space - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
Space - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
Space - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
SPARC - com.jogamp.common.os.Platform.CPUFamily
SPARC
SPARC_32 - com.jogamp.common.os.Platform.CPUType
SPARC 32bit, big endian
SPARC_32_SUNOS - com.jogamp.common.os.MachineDataInfo.StaticConfig
SPARCV9_64 - com.jogamp.common.os.Platform.CPUType
SPARC 64bit, big endian
specifierQualifierList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
specifierQualifierList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
specifierQualifierList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
specifierQualifierList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
specifierQualifierList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
SQSTRING - Static variable in class com.jogamp.gluegen.jcpp.Token
 
SR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
SR_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
SSP_LEGAL - Static variable in class com.jogamp.common.net.Uri
Valid charset for RFC 2396 scheme-specific-part, additional to legal alphanum characters.
STAR - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
STAR - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
STAR - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
STAR - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
STAR - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
STAR - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
STAR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
startsWith(String) - Method in class com.jogamp.common.net.Uri.Encoded
startsWith(String, int) - Method in class com.jogamp.common.net.Uri.Encoded
startsWithDescriptor(String) - Static method in class com.jogamp.gluegen.JavaConfiguration
 
state - Variable in class com.jogamp.common.util.VersionNumber
 
statement() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
statement() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
statement() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
statement(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
statement(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
statement(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
statementBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
statementBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
statementBody(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
statementList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
statementList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
statementList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
statementList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
statementList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
STATIC - Static variable in class com.jogamp.gluegen.FunctionEmitter
 
STATIC_INIT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
StdCLexer - Class in com.jogamp.gluegen.cgram
 
StdCLexer(InputBuffer) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
 
StdCLexer(LexerSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
 
StdCLexer(InputStream) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
 
StdCLexer(Reader) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
 
StdCParser - Class in com.jogamp.gluegen.cgram
 
StdCParser(ParserSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
 
StdCParser(TokenBuffer) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
 
StdCParser(TokenBuffer, int) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
 
StdCParser(TokenStream) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
 
StdCParser(TokenStream, int) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
 
STDCTokenTypes - Interface in com.jogamp.gluegen.cgram
 
storageClassSpecifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
storageClassSpecifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
storageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
storageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
storageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
storeDirectAddress(ByteBuffer) - Method in class com.jogamp.common.nio.AbstractBuffer
 
storeDirectAddress(ByteBuffer) - Method in interface com.jogamp.common.nio.NativeBuffer
Store the NativeBuffer.getDirectBufferAddress() into the given ByteBuffer using relative put.
storeDirectAddress(ByteBuffer, int) - Method in class com.jogamp.common.nio.AbstractBuffer
 
storeDirectAddress(ByteBuffer, int) - Method in interface com.jogamp.common.nio.NativeBuffer
Store the NativeBuffer.getDirectBufferAddress() into the given ByteBuffer using absolute put.
StreamMonitor(InputStream[], PrintStream, String) - Constructor for class com.jogamp.common.util.IOUtil.StreamMonitor
 
strEnd - Variable in class com.jogamp.common.util.VersionNumber
 
STRICTFP - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
STRING - Static variable in class com.jogamp.gluegen.jcpp.Token
 
STRING_CHARS_PREFIX - Static variable in class com.jogamp.gluegen.CMethodBindingEmitter
 
STRING_LITERAL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
stringArguments(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a list of Integers which are the indices of const char* arguments that should be converted to Strings.
stringArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
Class for Java type String[]
stringConst() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
stringConst() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
stringConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
stringConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
stringConst(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
StringLexerSource - Class in com.jogamp.gluegen.jcpp
A Source for lexing a String.
StringLexerSource(String) - Constructor for class com.jogamp.gluegen.jcpp.StringLexerSource
Creates a new Source for lexing the given String.
StringLexerSource(String, boolean) - Constructor for class com.jogamp.gluegen.jcpp.StringLexerSource
Creates a new Source for lexing the given String.
StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
StringLiteral - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
stringToPrimitiveType(String) - Method in class com.jogamp.gluegen.JavaConfiguration
 
strnlen(long, int) - Static method in class com.jogamp.common.nio.Buffers
Returns strnlen(cstrptr, maxlen) according to POSIX.1-2008.
strOptExprPair() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
strOptExprPair(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
strOptExprPair(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
strOptExprPair(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
STRUCT - com.jogamp.gluegen.cgram.types.CompoundTypeKind
 
StructAccessor - Class in com.jogamp.common.nio
 
StructAccessor(ByteBuffer) - Constructor for class com.jogamp.common.nio.StructAccessor
Create a new instance.
structDeclaration() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
structDeclaration() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
structDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
structDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
structDeclaration(AST, CompoundType) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
structDeclarationList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
structDeclarationList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
structDeclarationList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
structDeclarationList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
structDeclarationList(AST, CompoundType) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
structDeclarator() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
structDeclarator() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
structDeclarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
structDeclarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
structDeclarator(AST, CompoundType, Type) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
structDeclaratorList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
structDeclaratorList() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
structDeclaratorList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
structDeclaratorList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
structDeclaratorList(AST, CompoundType, Type) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
StructLayout - Class in com.jogamp.gluegen.cgram.types
Encapsulates algorithm for laying out data structures.
StructLayout(int) - Constructor for class com.jogamp.gluegen.cgram.types.StructLayout
 
structOrUnion() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
structOrUnion() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
structOrUnionBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
structOrUnionBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
structOrUnionBody(AST, CompoundTypeKind, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
structOrUnionSpecifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
structOrUnionSpecifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
structsOnly() - Method in class com.jogamp.gluegen.JavaConfiguration
 
structSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
structSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
structSpecifier(AST, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
StructType - Class in com.jogamp.gluegen.cgram.types
 
strVal - Variable in class com.jogamp.common.util.VersionNumberString
 
sub - Variable in class com.jogamp.common.util.VersionNumber
 
SUB_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
 
subConn - Variable in class com.jogamp.common.net.PiggybackURLConnection
 
subList(int, int) - Method in class com.jogamp.common.util.ArrayHashSet
 
subSequence(int, int) - Method in class com.jogamp.common.net.Uri.Encoded
 
substring(int) - Method in class com.jogamp.common.net.Uri.Encoded
substring(int, int) - Method in class com.jogamp.common.net.Uri.Encoded
subUrl - Variable in class com.jogamp.common.net.PiggybackURLConnection
 
SUNOS - com.jogamp.common.os.Platform.OSType
 
SUPER_CTOR_CALL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
superClassClause() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
SuperH - com.jogamp.common.os.Platform.CPUFamily
Hitachi SuperH
SuperH - com.jogamp.common.os.Platform.CPUType
Hitachi SuperH 32bit default, ??? endian
supportsNullValue() - Method in class com.jogamp.common.util.ArrayHashMap
Returns true for default behavior, i.e.
supportsNullValue() - Method in class com.jogamp.common.util.ArrayHashSet
Returns true for default behavior, i.e.
SUSPEND - com.jogamp.gluegen.jcpp.PreprocessorListener.SourceChangeEvent
 
SymbolFilter - Interface in com.jogamp.gluegen
Provides a mechanism by which the GlueEmitter can look at all of the #defines, enum values and function symbols and perform certain filtering and processing which requires all of them to be visible simultaneously.
symbolTable - Variable in class com.jogamp.gluegen.cgram.GnuCParser
 
symbolTable - Variable in class com.jogamp.gluegen.cgram.StdCParser
 
SyncedRingbuffer<T> - Class in com.jogamp.common.util
Simple synchronized implementation of Ringbuffer.
SyncedRingbuffer(Class<? extends T[]>, int) - Constructor for class com.jogamp.common.util.SyncedRingbuffer
Create an empty ring buffer instance w/ the given net capacity.
SyncedRingbuffer(T[]) - Constructor for class com.jogamp.common.util.SyncedRingbuffer
Create a full ring buffer instance w/ the given array's net capacity and content.
synchronize(Bitfield) - Static method in class com.jogamp.common.util.Bitfield.Factory
Creates a synchronized Bitfield by wrapping the given Bitfield instance.
SYNCHRONIZED - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
syncObject - Variable in class com.jogamp.common.util.TaskBase
 

T

tableClassName - Variable in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
tableClassName() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
tableClassPackage - Variable in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
tableClassPackage() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
 
tableJavaUnit - Variable in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
tagNativeBinding - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
tagNativeBinding() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns whether the comment of a native method binding should include a @native tag.
TaskBase - Class in com.jogamp.common.util
Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics.
TaskBase(Object, boolean, PrintStream) - Constructor for class com.jogamp.common.util.TaskBase
 
tCreated - Variable in class com.jogamp.common.util.TaskBase
 
TempCacheReg - Class in com.jogamp.common.util.cache
 
TempCacheReg() - Constructor for class com.jogamp.common.util.cache.TempCacheReg
 
TempFileCache - Class in com.jogamp.common.util.cache
 
TempFileCache() - Constructor for class com.jogamp.common.util.cache.TempFileCache
TempJarCache - Class in com.jogamp.common.util.cache
Static Jar file cache handler using an underlying instance of TempFileCache, see TempJarCache.getTempFileCache().
TempJarCache() - Constructor for class com.jogamp.common.util.cache.TempJarCache
 
TempJarCache.LoadState - Enum in com.jogamp.common.util.cache
 
TempJarSHASum(MessageDigest, Class<?>, List<Pattern>, List<Pattern>) - Constructor for class com.jogamp.common.util.SHASum.TempJarSHASum
Instance to ensure proper SHASum.compute(boolean) of identical SHA sums over same contents within given paths across machines.
temporaryCVariableAssignments(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a List of Strings of expressions containing assignments to temporary C variables in the glue code for the specified function.
temporaryCVariableDeclarations(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns a List of Strings of expressions declaring temporary C variables in the glue code for the specified function.
testDir(File, boolean, boolean) - Static method in class com.jogamp.common.util.IOUtil
Returns the directory dir, which is processed and tested as described below.
testDirExec(File) - Static method in class com.jogamp.common.util.IOUtil
Returns true if the given dir exists, and is a directory, and is writeable, and files can be executed from the directory
testFile(File, boolean, boolean) - Static method in class com.jogamp.common.util.IOUtil
Test whether file exists and matches the given requirements
tExecuted - Variable in class com.jogamp.common.util.TaskBase
 
text - Variable in class com.jogamp.gluegen.ASTLocusTag
Source text reflecting current location, null if undefined
text - Variable in class com.jogamp.gluegen.cgram.TNode
 
Thread() - Constructor for class com.jogamp.common.util.InterruptSource.Thread
See {@link Thread#Thread(} for details.
Thread(ThreadGroup, Runnable) - Constructor for class com.jogamp.common.util.InterruptSource.Thread
Thread(ThreadGroup, Runnable, String) - Constructor for class com.jogamp.common.util.InterruptSource.Thread
ThreadLock - Interface in com.jogamp.common.util.locks
Extending the Lock features with convenient functionality.
throwsClause() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
TimeFrameI - Class in com.jogamp.common.av
Integer time frame in milliseconds, maybe specialized for texture/video, audio, ..
TimeFrameI() - Constructor for class com.jogamp.common.av.TimeFrameI
Ctor w/ zero duration and TimeFrameI.INVALID_PTS.
TimeFrameI(int, int) - Constructor for class com.jogamp.common.av.TimeFrameI
Create a new instance
TIMEOUT - Static variable in interface com.jogamp.common.util.locks.Lock
The TIMEOUT for Lock.lock() in ms, defaults to Lock.DEFAULT_TIMEOUT.
tmpSubDir - Static variable in class com.jogamp.common.util.IOUtil
Subdirectory within platform's temporary root directory where all JogAmp related temp files are being stored: jogamp
TNode - Class in com.jogamp.gluegen.cgram
Class TNode is an implementation of the AST interface and adds many useful features: It is double-linked for reverse searching.
TNode() - Constructor for class com.jogamp.gluegen.cgram.TNode
 
TNodeFactory - Class in com.jogamp.gluegen.cgram
This class extends ASTFactory to build instances of class TNode
TNodeFactory() - Constructor for class com.jogamp.gluegen.cgram.TNodeFactory
 
toArray() - Method in class com.jogamp.common.util.ArrayHashSet
 
toArray(T[]) - Method in class com.jogamp.common.util.ArrayHashSet
 
toArrayList() - Method in class com.jogamp.common.util.ArrayHashMap
 
toArrayList() - Method in class com.jogamp.common.util.ArrayHashSet
 
toASCIIString() - Method in class com.jogamp.common.net.Uri
Returns the encoded Uri.input encoded in US-ASCII.
toBigDecimal() - Method in class com.jogamp.gluegen.jcpp.NumericValue
So, it turns out that parsing arbitrary bases into arbitrary precision numbers is nontrivial, and this routine gets it wrong in many important cases.
toBinString(boolean, int, int) - Static method in class com.jogamp.common.util.Bitstream
 
toBufferedReader(Reader) - Static method in class com.jogamp.gluegen.jcpp.LexerSource
 
toFile() - Method in class com.jogamp.common.net.Uri
If this instance is a file scheme, implementation decodes [ "//"+Uri.authority ] + Uri.path,
then it processes the result if File.separatorChar == '\\' as follows: slash -> backslash drop a starting single backslash, preserving windows UNC and returns the resulting new File instance.
toHexBinString(boolean, byte[], int, int) - Static method in class com.jogamp.common.util.Bitstream
 
toHexBinString(boolean, int, int) - Static method in class com.jogamp.common.util.Bitstream
 
toHexBinString(boolean, ByteBuffer, int, int) - Static method in class com.jogamp.common.util.Bitstream
 
toHexString(byte[], StringBuilder) - Static method in class com.jogamp.common.util.SHASum
Simple helper to print the given byte-array into a string, here appended to StringBuilder
toJavaLangNumber() - Method in class com.jogamp.gluegen.jcpp.NumericValue
 
toJavaString() - Method in class com.jogamp.gluegen.ConstantDefinition.CNumber
 
toJNIMethodDescriptor(String) - Static method in class com.jogamp.gluegen.JavaType
Converts the assumed descriptor (internal type signature) to a native (JNI) method-name descriptor, i.e.
toJNIMethodDescriptor(StringBuilder, int) - Static method in class com.jogamp.gluegen.JavaType
Converts the assumed descriptor (internal type signature) to a native (JNI) method-name descriptor, i.e.
token() - Method in class com.jogamp.gluegen.jcpp.LexerSource
 
token() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Returns the next preprocessor token.
token() - Method in class com.jogamp.gluegen.jcpp.Source
Returns the next Token parsed from this input stream.
Token - Class in com.jogamp.gluegen.jcpp
A Preprocessor token.
Token(int, int, int, String) - Constructor for class com.jogamp.gluegen.jcpp.Token
 
Token(int, int, int, String, Object) - Constructor for class com.jogamp.gluegen.jcpp.Token
 
toolGetProcAddress(long, String) - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
May implement the lookup function using the Tools facility.
The actual function pointer is provided to allow proper bootstrapping of the ProcAddressTable, using one of the provided function names by DynamicLibraryBundleInfo.getToolGetProcAddressFuncNameList().
toShortString() - Method in enum com.jogamp.common.os.MachineDataInfo.StaticConfig
 
toString() - Method in class com.jogamp.common.av.AudioFormat
 
toString() - Method in class com.jogamp.common.av.AudioSink.AudioDataFrame
 
toString() - Method in class com.jogamp.common.av.AudioSink.AudioFrame
 
toString() - Method in class com.jogamp.common.av.TimeFrameI
 
toString() - Method in class com.jogamp.common.net.Uri.Encoded
toString() - Method in class com.jogamp.common.net.Uri
Returns the encoded Uri.input as String, never null, same as Uri.getEncoded().
toString() - Method in class com.jogamp.common.nio.AbstractBuffer
 
toString() - Method in class com.jogamp.common.nio.CachedBufferFactory
 
toString() - Method in class com.jogamp.common.nio.ElementBuffer
 
toString() - Method in class com.jogamp.common.nio.PointerBuffer
 
toString() - Method in enum com.jogamp.common.os.MachineDataInfo.StaticConfig
 
toString() - Method in class com.jogamp.common.os.MachineDataInfo
 
toString() - Method in class com.jogamp.common.os.NativeLibrary
 
toString() - Method in class com.jogamp.common.util.ArrayHashMap
 
toString() - Method in class com.jogamp.common.util.ArrayHashSet
 
toString() - Method in class com.jogamp.common.util.Bitstream
 
toString() - Method in class com.jogamp.common.util.FloatStack
 
toString() - Method in class com.jogamp.common.util.IntegerStack
 
toString() - Method in class com.jogamp.common.util.IntIntHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.IntIntHashMap
 
toString() - Method in class com.jogamp.common.util.IntLongHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.IntLongHashMap
 
toString() - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.IntObjectHashMap
 
toString() - Method in class com.jogamp.common.util.JogampVersion
 
toString() - Method in class com.jogamp.common.util.LFRingbuffer
 
toString() - Method in class com.jogamp.common.util.locks.SingletonInstance
 
toString() - Method in class com.jogamp.common.util.LongIntHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.LongIntHashMap
 
toString() - Method in class com.jogamp.common.util.LongLongHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.LongLongHashMap
 
toString() - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.LongObjectHashMap
 
toString() - Method in interface com.jogamp.common.util.Ringbuffer
Returns a short string representation incl.
toString() - Method in exception com.jogamp.common.util.SourcedInterruptedException
 
toString() - Method in class com.jogamp.common.util.SyncedRingbuffer
 
toString() - Method in class com.jogamp.common.util.TaskBase
 
toString() - Method in class com.jogamp.common.util.VersionNumber
 
toString() - Method in class com.jogamp.common.util.VersionNumberString
 
toString() - Method in class com.jogamp.gluegen.ASTLocusTag
 
toString() - Method in class com.jogamp.gluegen.CCodeUnit
 
toString() - Method in class com.jogamp.gluegen.cgram.CSymbolTable
convert this table to a string
toString() - Method in class com.jogamp.gluegen.cgram.CToken
 
toString() - Method in class com.jogamp.gluegen.cgram.PreprocessorInfoChannel
 
toString() - Method in class com.jogamp.gluegen.cgram.TNode
return a short string representation of the node
toString() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
toString() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
toString() - Method in class com.jogamp.gluegen.cgram.types.EnumType.Enumerator
 
toString() - Method in class com.jogamp.gluegen.cgram.types.Field
 
toString() - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
 
toString() - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
toString() - Method in class com.jogamp.gluegen.cgram.types.IntType
 
toString() - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
toString() - Method in class com.jogamp.gluegen.cgram.types.Type
Returns a string representation of this type.
toString() - Method in class com.jogamp.gluegen.CodeUnit
 
toString() - Method in class com.jogamp.gluegen.ConstantDefinition.CNumber
 
toString() - Method in class com.jogamp.gluegen.ConstantDefinition
 
toString() - Method in class com.jogamp.gluegen.FunctionEmitter.EmissionModifier
 
toString() - Method in class com.jogamp.gluegen.FunctionEmitter
 
toString() - Method in exception com.jogamp.gluegen.GlueGenException
 
toString() - Method in class com.jogamp.gluegen.JavaCodeUnit
 
toString() - Method in class com.jogamp.gluegen.JavaConfiguration.JavaCallbackDef
 
toString() - Method in class com.jogamp.gluegen.JavaConfiguration.JavaCallbackInfo
 
toString() - Method in class com.jogamp.gluegen.JavaConfiguration.PascalStringIdx
 
toString() - Method in class com.jogamp.gluegen.JavaType
 
toString() - Method in class com.jogamp.gluegen.jcpp.FileLexerSource
 
toString() - Method in class com.jogamp.gluegen.jcpp.InputLexerSource
 
toString() - Method in class com.jogamp.gluegen.jcpp.Macro
 
toString() - Method in class com.jogamp.gluegen.jcpp.NumericValue
 
toString() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
 
toString() - Method in class com.jogamp.gluegen.jcpp.StringLexerSource
 
toString() - Method in class com.jogamp.gluegen.jcpp.Token
Returns a description of this token, for debugging purposes.
toString() - Method in class com.jogamp.gluegen.MethodBinding
Returns the signature of this binding.
toString() - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
 
toString() - Method in class com.jogamp.gluegen.TypeInfo
 
toString(boolean) - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
Helper routine for emitting native javadoc tags
toString(String) - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
toString(StringBuilder) - Method in enum com.jogamp.common.os.MachineDataInfo.StaticConfig
 
toString(StringBuilder) - Method in class com.jogamp.common.os.MachineDataInfo
 
toString(StringBuilder) - Method in class com.jogamp.common.util.IntIntHashMap.Entry
 
toString(StringBuilder) - Method in class com.jogamp.common.util.IntIntHashMap
 
toString(StringBuilder) - Method in class com.jogamp.common.util.IntLongHashMap.Entry
 
toString(StringBuilder) - Method in class com.jogamp.common.util.IntLongHashMap
 
toString(StringBuilder) - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
 
toString(StringBuilder) - Method in class com.jogamp.common.util.IntObjectHashMap
 
toString(StringBuilder) - Method in class com.jogamp.common.util.JogampVersion
 
toString(StringBuilder) - Method in class com.jogamp.common.util.LongIntHashMap.Entry
 
toString(StringBuilder) - Method in class com.jogamp.common.util.LongIntHashMap
 
toString(StringBuilder) - Method in class com.jogamp.common.util.LongLongHashMap.Entry
 
toString(StringBuilder) - Method in class com.jogamp.common.util.LongLongHashMap
 
toString(StringBuilder) - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
 
toString(StringBuilder) - Method in class com.jogamp.common.util.LongObjectHashMap
 
toString(StringBuilder, String, boolean) - Method in class com.jogamp.gluegen.ASTLocusTag
 
toString(StringBuilder, String, Buffer) - Static method in class com.jogamp.common.nio.Buffers
Appends Buffer details inclusive data to a StringBuilder instance.
toString(String, boolean) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
toString(String, boolean, boolean) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
toString(String, String) - Method in class com.jogamp.gluegen.cgram.types.PointerType
For use only when printing function pointers.
toString(String, String, boolean, boolean) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
toStringImpl() - Method in class com.jogamp.common.util.Bitstream
 
toSubString() - Method in class com.jogamp.common.nio.AbstractBuffer
 
toUInt32Int(int) - Static method in class com.jogamp.common.util.Bitstream
Returns the reinterpreted given int32_t value as uint32_t if ≤ Integer.MAX_VALUE as within an int storage.
toUInt32Long(int) - Static method in class com.jogamp.common.util.Bitstream
Reinterpret the given int32_t value as uint32_t, i.e.
toURI() - Method in class com.jogamp.common.net.Uri
Returns a new URI instance using the encoded Uri.input string, new URI(uri.input), i.e.
toURIReencoded() - Method in class com.jogamp.common.net.Uri
Returns a new URI instance based upon this instance.
toURL() - Method in class com.jogamp.common.net.Uri
Returns a new URL instance using the encoded Uri.input string, new URL(uri.input), i.e.
TRACE_LOCK - Static variable in interface com.jogamp.common.util.locks.Lock
Enable via the property jogamp.debug.Lock.TraceLock
traceIn(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
traceIn(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
traceIn(String, AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
traceIn(String, AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
traceOut(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
traceOut(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
traceOut(String, AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
traceOut(String, AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
translationUnit() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
translationUnit() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
translationUnit(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
translationUnit(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
translationUnit(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
TRIGRAPHS - com.jogamp.gluegen.jcpp.Feature
Supports ANSI trigraphs.
TRIGRAPHS - com.jogamp.gluegen.jcpp.Warning
 
tryBlock() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
tryLock(long) - Method in interface com.jogamp.common.util.locks.Lock
Blocking until the lock is acquired by this Thread or maxwait in ms is reached.
tryLock(long) - Method in class com.jogamp.common.util.locks.SingletonInstance
 
tryLockImpl() - Method in class com.jogamp.common.util.locks.SingletonInstance
 
tStarted - Variable in class com.jogamp.common.util.TaskBase
 
ttype - Variable in class com.jogamp.gluegen.cgram.TNode
 
type() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
Type - Class in com.jogamp.gluegen.cgram.types
Models a C type.
Type(String, SizeThunk, int, ASTLocusTag) - Constructor for class com.jogamp.gluegen.cgram.types.Type
 
TYPE - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
TYPECAST - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
TypeComparator - Class in com.jogamp.gluegen.cgram.types
 
TypeComparator() - Constructor for class com.jogamp.gluegen.cgram.types.TypeComparator
 
TypeComparator.AliasedSemanticSymbol - Interface in com.jogamp.gluegen.cgram.types
Supports common interface for TypeComparator.SemanticEqualityOp and AliasedSymbol.
TypeComparator.SemanticEqualityOp - Interface in com.jogamp.gluegen.cgram.types
Supports semantic equality and hash functions for types.
TypeConfig - Class in com.jogamp.gluegen
Static Type config helper binding JavaConfiguration.relaxedEqualSemanticsTest() system wide.
TypeConfig() - Constructor for class com.jogamp.gluegen.TypeConfig
 
typeDefinition() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
typedefName() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
typedefName() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
typedefName(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
typedefName(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
typedefName(AST, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
TypeDictionary - Class in com.jogamp.gluegen.cgram.types
Utility class for recording names of typedefs and structs.
TypeDictionary() - Constructor for class com.jogamp.gluegen.cgram.types.TypeDictionary
 
typeInfo(Type) - Method in class com.jogamp.gluegen.JavaConfiguration
If this type should be considered opaque, returns the TypeInfo describing the replacement type.
TypeInfo - Class in com.jogamp.gluegen
Utility class for handling Opaque directives for JavaEmitter.
TypeInfo(String, int, JavaType) - Constructor for class com.jogamp.gluegen.TypeInfo
 
typelessDeclaration() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
typelessDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
typelessDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
typelessDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
typeName() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
typeName() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
typeName(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
typeName(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
typeName(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
typeNameToBufferClass(String) - Static method in class com.jogamp.common.nio.Buffers
Returns Buffer class matching the given lower case `typeName`
typeQualifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
typeQualifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
typeQualifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
typeQualifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
typeQualifier(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
typeSpec(boolean) - Method in class com.jogamp.gluegen.jgram.JavaParser
 
typeSpecifier(int) - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
typeSpecifier(int) - Method in class com.jogamp.gluegen.cgram.StdCParser
 
typeSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
typeSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
typeSpecifier(AST, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
TypeVisitor - Interface in com.jogamp.gluegen.cgram.types
A visitor for Type's visitor model.

U

uint32LongToInt(long) - Static method in class com.jogamp.common.util.Bitstream
Returns the given uint32_t value long value as int if ≤ Integer.MAX_VALUE.
UNARY_MINUS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
UNARY_PLUS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
unaryExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
unaryExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
unaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
unaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
unaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
unaryExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
unaryExpressionNotPlusMinus() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
unaryOperator() - Method in class com.jogamp.gluegen.cgram.GnuCParser
 
unaryOperator() - Method in class com.jogamp.gluegen.cgram.StdCParser
 
unaryOperator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
unaryOperator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
unaryOperator(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
UNDEF - com.jogamp.gluegen.jcpp.Warning
 
UNIFIED_OUTPUT - com.jogamp.gluegen.jcpp.Feature
Unified output for reproducible platform-agnostic builds, i.e.: Use unix-file-separator '/' on all platform.
UNION - com.jogamp.gluegen.cgram.types.CompoundTypeKind
 
unionSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
 
unionSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
 
unionSpecifier(AST, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
 
UnionType - Class in com.jogamp.gluegen.cgram.types
 
unit - Variable in class com.jogamp.gluegen.FunctionEmitter
 
unlock() - Method in interface com.jogamp.common.util.locks.Lock
Release the lock.
unlock() - Method in interface com.jogamp.common.util.locks.RecursiveThreadGroupLock
Wait's until all additional owners released this lock before releasing it.
unlock() - Method in class com.jogamp.common.util.locks.SingletonInstance
 
unlock(Runnable) - Method in interface com.jogamp.common.util.locks.RecursiveThreadGroupLock
Wait's until all additional owners released this lock before releasing it.
unlock(Runnable) - Method in interface com.jogamp.common.util.locks.ThreadLock
Execute the Runnable taskAfterUnlockBeforeNotify while holding the exclusive lock.
unlockImpl() - Method in class com.jogamp.common.util.locks.SingletonInstance
 
unnamedScopeCounter - Variable in class com.jogamp.gluegen.cgram.GnuCParser
 
unnamedScopeCounter - Variable in class com.jogamp.gluegen.cgram.StdCParser
 
UNRESERVED - Static variable in class com.jogamp.common.net.Uri
RFC 3986 section 2.3 Unreserved Characters (January 2005)
UnsafeUtil - Class in com.jogamp.common.util
Utility methods allowing easy access to certain Unsafe functionality.
UnsafeUtil() - Constructor for class com.jogamp.common.util.UnsafeUtil
 
UNSIGNED_INT_MAX_VALUE - Static variable in interface com.jogamp.common.util.Bitfield
Maximum 32 bit Unsigned Integer Value: 0xffffffff == -1.
UNSIGNED_INT_MAX_VALUE - Static variable in class com.jogamp.gluegen.ConstantDefinition
 
UNSIGNED_LONG_MAX_VALUE - Static variable in class com.jogamp.gluegen.ConstantDefinition
 
UnsignedHexConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
UnsignedHexConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
UnsignedHexConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
UnsignedHexConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
UnsignedHexConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
UnsignedHexConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
UnsignedIntConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
UnsignedIntConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
UnsignedIntConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
UnsignedIntConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
UnsignedIntConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
UnsignedIntConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
UnsignedOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
UnsignedOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
UnsignedOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
UnsignedOctalConst - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
UnsignedOctalConst - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
UnsignedOctalConst - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
UnsignedSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
UnsignedSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
UnsignedSuffix - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
UnsignedSuffix - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
UnsignedSuffix - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
UnsignedSuffix - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
unsupportedExceptionType() - Method in class com.jogamp.gluegen.JavaConfiguration
Returns the kind of exception to raise if run-time checks fail in the generated code.
unsupportedExceptionType() - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
UNUSED_MACROS - com.jogamp.gluegen.jcpp.Warning
 
up - Variable in class com.jogamp.gluegen.cgram.TNode
 
updateDigest(MessageDigest, List<String>) - Static method in class com.jogamp.common.util.SHASum
Updates the given digest with the bytes contained by the files denoted by the given filenames in the given order.
Uri - Class in com.jogamp.common.net
This class implements an immutable Uri as defined by RFC 2396.
Uri(Uri.Encoded) - Constructor for class com.jogamp.common.net.Uri
Creates a new Uri instance according to the given encoded string uri.
Uri.ASCIIEncoded - Class in com.jogamp.common.net
 
Uri.Encoded - Class in com.jogamp.common.net
Immutable RFC3986 encoded string.
UriQueryProps - Class in com.jogamp.common.net
Helper class to process URI's query, handled as properties.
USE_TEMP_JAR_CACHE - Static variable in class com.jogamp.common.os.Platform
System property: 'jogamp.gluegen.UseTempJarCache', defaults to true if PlatformPropsImpl.OS_TYPE is not Platform.OSType.ANDROID.
useNIODirectOnly - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
 
useNIODirectOnly(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns true if the given function should only create a java.nio variant, and no array variants, for void* and other C primitive pointers.
useNIOOnly(String) - Method in class com.jogamp.gluegen.JavaConfiguration
Returns true if the given function should only create a java.nio variant, and no array variants, for void* and other C primitive pointers.
userInfo - Variable in class com.jogamp.common.net.Uri
Encoded userinfo part of authority and scheme-specific-part, null if undefined.
USERINFO_LEGAL - Static variable in class com.jogamp.common.net.Uri
Valid charset for RFC 2396 authority's user-info, additional to legal alphanum characters.
useToolGetProcAdressFirst(String) - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
 
Util() - Constructor for class com.jogamp.common.util.Bitfield.Util
 
Util() - Constructor for class com.jogamp.common.util.InterruptSource.Util
 

V

validateCertificates(Certificate[], JarFile) - Static method in class com.jogamp.common.util.JarUtil
Validate the certificates for each native Lib in the jar file.
validateLocked() - Method in interface com.jogamp.common.util.locks.ThreadLock
 
validateUniqueMachineDataInfo() - Static method in enum com.jogamp.common.os.MachineDataInfo.StaticConfig
Static's MachineDataInfo shall be unique by the compatible criteria.
value - Variable in class com.jogamp.common.util.IntIntHashMap.Entry
 
value - Variable in class com.jogamp.common.util.IntLongHashMap.Entry
 
value - Variable in class com.jogamp.common.util.IntObjectHashMap.Entry
 
value - Variable in class com.jogamp.common.util.LongIntHashMap.Entry
 
value - Variable in class com.jogamp.common.util.LongLongHashMap.Entry
 
value - Variable in class com.jogamp.common.util.LongObjectHashMap.Entry
 
value() - Method in annotation type com.jogamp.gluegen.structgen.CStructs
Multiple CStruct elements.
ValueConv - Class in com.jogamp.common.util
Utility class providing simple signed and unsigned primitive value conversions for byte, short, int, float and double.
ValueConv() - Constructor for class com.jogamp.common.util.ValueConv
 
valueIndex - Variable in class com.jogamp.gluegen.JavaConfiguration.PascalStringIdx
 
valueOf(File) - Static method in class com.jogamp.common.net.Uri
Creates a new Uri instance using the given File instance.
valueOf(String) - Static method in enum com.jogamp.common.nio.MappedByteBufferInputStream.CacheMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.os.MachineDataInfo.StaticConfig
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.os.Platform.ABIType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.os.Platform.CPUFamily
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.os.Platform.CPUType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.os.Platform.OSType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.util.cache.TempJarCache.LoadState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.common.util.locks.LockFactory.ImplType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.gluegen.cgram.types.CompoundTypeKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.gluegen.JavaEmitter.EmissionStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.gluegen.JavaEmitter.MethodAccess
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.gluegen.JavaEmitter.Ownership
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.gluegen.jcpp.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.gluegen.jcpp.PreprocessorCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.gluegen.jcpp.PreprocessorListener.SourceChangeEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jogamp.gluegen.jcpp.Warning
Returns the enum constant of this type with the specified name.
valueOf(URI) - Static method in class com.jogamp.common.net.Uri
Creates a new Uri instance using the given URI instance.
valueOf(URL) - Static method in class com.jogamp.common.net.Uri
Creates a new Uri instance using the given URL instance, convenient wrapper for Uri.valueOf(URI) and URL#toURI().
valueOfFilepath(String) - Static method in class com.jogamp.common.net.Uri
Creates a new Uri instance using the given file-path argument.
values() - Static method in enum com.jogamp.common.nio.MappedByteBufferInputStream.CacheMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.common.os.MachineDataInfo.StaticConfig
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.common.os.Platform.ABIType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.common.os.Platform.CPUFamily
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.common.os.Platform.CPUType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.common.os.Platform.OSType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.jogamp.common.util.ArrayHashMap
values() - Static method in enum com.jogamp.common.util.cache.TempJarCache.LoadState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.common.util.locks.LockFactory.ImplType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.jogamp.common.util.WeakIdentityHashMap
 
values() - Static method in enum com.jogamp.gluegen.cgram.types.CompoundTypeKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
Returns a collection of all the Types in the dictionary that are mapped via typedefs names.
values() - Static method in enum com.jogamp.gluegen.JavaEmitter.EmissionStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.gluegen.JavaEmitter.MethodAccess
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.gluegen.JavaEmitter.Ownership
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.gluegen.jcpp.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.gluegen.jcpp.PreprocessorCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.gluegen.jcpp.PreprocessorListener.SourceChangeEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jogamp.gluegen.jcpp.Warning
Returns an array containing the constants of this enum type, in the order they are declared.
VARARGS - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
VARARGS - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
VARARGS - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
VARARGS - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
VARARGS - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
VARARGS - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
VARIABLE_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 
variableDeclarator(AST, AST, AST, AST) - Method in class com.jogamp.gluegen.jgram.JavaParser
Declaration of a variable.
variableDefinitions(AST, AST, AST, AST) - Method in class com.jogamp.gluegen.jgram.JavaParser
 
varInitializer() - Method in class com.jogamp.gluegen.jgram.JavaParser
 
VersionNumber - Class in com.jogamp.common.util
Simple version number class containing a version number either being defined explicit or derived from a string.
VersionNumber(int, int, int) - Constructor for class com.jogamp.common.util.VersionNumber
Explicit version number instantiation, with all components defined explicitly.
VersionNumber(int, int, int, int, short) - Constructor for class com.jogamp.common.util.VersionNumber
 
VersionNumber(String) - Constructor for class com.jogamp.common.util.VersionNumber
String derived version number instantiation.
VersionNumber(String, String) - Constructor for class com.jogamp.common.util.VersionNumber
String derived version number instantiation.
VersionNumber(String, Pattern) - Constructor for class com.jogamp.common.util.VersionNumber
String derived version number instantiation.
VersionNumberString - Class in com.jogamp.common.util
VersionNumber specialization, holding the versionString this instance is derived from.
VersionNumberString(int, int, int, int, short, String) - Constructor for class com.jogamp.common.util.VersionNumberString
 
VersionNumberString(int, int, int, String) - Constructor for class com.jogamp.common.util.VersionNumberString
VersionNumberString(String) - Constructor for class com.jogamp.common.util.VersionNumberString
VersionNumberString(String, String) - Constructor for class com.jogamp.common.util.VersionNumberString
VersionNumberString(String, Pattern) - Constructor for class com.jogamp.common.util.VersionNumberString
VersionUtil - Class in com.jogamp.common.util
 
VersionUtil() - Constructor for class com.jogamp.common.util.VersionUtil
 
VirtualFile - Interface in com.jogamp.gluegen.jcpp
An extremely lightweight virtual file interface.
VirtualFileSystem - Interface in com.jogamp.gluegen.jcpp
An extremely lightweight virtual file system interface.
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.ArrayType
 
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.BitType
 
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.CompoundType
 
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.EnumType
 
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
 
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.PointerType
 
visit(TypeVisitor) - Method in class com.jogamp.gluegen.cgram.types.Type
Traverse this Type and all of its component types; for example, the return type and argument types of a FunctionType.
visitType(Type) - Method in interface com.jogamp.gluegen.cgram.types.TypeVisitor
Visiting the given Type.
visitType(Type) - Method in class com.jogamp.gluegen.ReferencedStructs
 
Vocabulary - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
Vocabulary - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
Vocabulary - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
Vocabulary - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
Vocabulary - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
Vocabulary - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
VoidType - Class in com.jogamp.gluegen.cgram.types
 
VoidType(int, ASTLocusTag) - Constructor for class com.jogamp.gluegen.cgram.types.VoidType
 
VOLATILE - Static variable in interface com.jogamp.gluegen.cgram.types.CVAttributes
 

W

waitForFreeSlots(int) - Method in class com.jogamp.common.util.LFRingbuffer
 
waitForFreeSlots(int) - Method in interface com.jogamp.common.util.Ringbuffer
Blocks until at least count free slots become available.
waitForFreeSlots(int) - Method in class com.jogamp.common.util.SyncedRingbuffer
 
wallClockSeconds() - Static method in class com.jogamp.common.os.Clock
Returns current wall-clock system `time of day` in seconds since Unix Epoch `00:00:00 UTC on 1 January 1970`.
warning(int, int, String) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Handles a warning.
warning(int, int, String) - Method in class com.jogamp.gluegen.jcpp.Source
 
warning(ASTLocusTag, String) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
warning(Token, String) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
Handles a warning.
warning(String) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
Warning - Enum in com.jogamp.gluegen.jcpp
Warning classes which may optionally be emitted by the Preprocessor.
WeakIdentityHashMap<K,​V> - Class in com.jogamp.common.util
Implements a combination of WeakHashMap and IdentityHashMap.
WeakIdentityHashMap() - Constructor for class com.jogamp.common.util.WeakIdentityHashMap
WeakIdentityHashMap(int, float) - Constructor for class com.jogamp.common.util.WeakIdentityHashMap
Whitespace - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
 
Whitespace - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
Whitespace - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
 
Whitespace - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
 
Whitespace - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
 
Whitespace - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
 
WHITESPACE - Static variable in class com.jogamp.gluegen.jcpp.Token
 
WideCharLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
WideStringLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
 
WINDOWS - com.jogamp.common.os.Platform.OSType
 
wrap(int, ByteBuffer) - Static method in class com.jogamp.common.nio.ElementBuffer
 
wrap(int, ByteBuffer, int, int) - Static method in class com.jogamp.common.nio.ElementBuffer
 
wrap(InterruptedException) - Static method in exception com.jogamp.common.util.SourcedInterruptedException
Wraps the given InterruptedException into a SourcedInterruptedException if it is not yet of the desired type and if the current thread if a InterruptSource, i.e.
wrap(InterruptedException, InterruptSource) - Static method in exception com.jogamp.common.util.SourcedInterruptedException
Wraps the given InterruptedException into a SourcedInterruptedException if it is not yet of the same type and if source is not null.
wrap(ByteBuffer) - Static method in class com.jogamp.common.nio.PointerBuffer
Wraps given ByteBuffer src up to it Buffer.capacity()/AbstractBuffer.POINTER_SIZE pointers.
wrap(ByteBuffer, int, int) - Static method in class com.jogamp.common.nio.PointerBuffer
Wraps given ByteBuffer src @ srcByteOffset to contain elemCount pointers.
WRAP_PREFIX - Static variable in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
 
WrappedMethodCommentEmitter() - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter
 
write(byte) - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
 
write(byte) - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
 
write(byte) - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
 
write(byte) - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
 
write(byte) - Method in interface com.jogamp.common.util.Bitstream.ByteStream
Writes one byte, to the stream.
write(byte[], int, int) - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
 
write(int) - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
 
write(MappedByteBufferInputStream, long) - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
write(ByteBuffer, int) - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
Perform similar to MappedByteBufferOutputStream.write(byte[], int, int) with ByteBuffer instead of byte array.
writeBit(boolean, int) - Method in class com.jogamp.common.util.Bitstream
 
writeBits31(int, int) - Method in class com.jogamp.common.util.Bitstream
Write the given bits via Bitstream.writeBit(boolean, int) LSB-first as little-endian.
WriteCloneable - Interface in com.jogamp.common.type
Extends a class with the ability to be cloned mutable.
If the implementing class is designed immutable, it hereby offers a mutable clone.
writeInt16(boolean, short) - Method in class com.jogamp.common.util.Bitstream
Write the given 16 bits via Bitstream.writeBits31(int, int) LSB-first as little-endian, hence bytes are swapped if bigEndian.
writeInt32(boolean, int) - Method in class com.jogamp.common.util.Bitstream
Write the given 32 bits via Bitstream.writeBits31(int, int) LSB-first as little-endian, hence bytes are swapped if bigEndian.
writeInt8(byte) - Method in class com.jogamp.common.util.Bitstream
Write the given 8 bits via Bitstream.writeBits31(int, int).
WS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
 

X

X86 - com.jogamp.common.os.Platform.CPUFamily
AMD/Intel
X86_32 - com.jogamp.common.os.Platform.CPUType
X86 32bit, little endian
X86_32_ANDROID - com.jogamp.common.os.MachineDataInfo.StaticConfig
X86_32_MACOS - com.jogamp.common.os.MachineDataInfo.StaticConfig
Platform.CPUType.X86_32 MacOS (Special case gcc4/OSX)
X86_32_UNIX - com.jogamp.common.os.MachineDataInfo.StaticConfig
X86_32_WINDOWS - com.jogamp.common.os.MachineDataInfo.StaticConfig
X86_64 - com.jogamp.common.os.Platform.CPUType
X86 64bit, little endian
X86_64_WINDOWS - com.jogamp.common.os.MachineDataInfo.StaticConfig
XOR_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
 

Z

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

_

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