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
All Classes All Packages
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
- 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 ofclassesFromJavaJars
[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
- 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 ofscheme-specific-part
,null
if undefined. - AUTHORITY_LEGAL - Static variable in class com.jogamp.common.net.Uri
-
Valid charset for RFC 2396
authority
, additional to legalalphanum
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, otherwisefalse
. - 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 givenDirectBuffer
. - 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
- 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
andrequiredSize
. - 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 viaUri(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 installedSecurityManager
does not permit to dynamically link to all libraries. - checkAllPermissions() - Static method in class com.jogamp.common.util.SecurityUtil
-
Throws an
SecurityException
if an installedSecurityManager
does not permit the requestedAllPermission
. - 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 installedSecurityManager
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 installedSecurityManager
does not permit the requestedPermission
. - 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
-
Optional
ClassLoader
used toIOUtil.ClassResources.resolve(int)
IOUtil.ClassResources.resourcePaths
. - 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.eDirectBuffer
, calls it'ssun.misc.Cleaner
instanceclean()
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 tobit
. - 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
Closeable
s. - closeLibrary(long, boolean) - Method in interface com.jogamp.common.os.DynamicLinker
-
Security checks are implicit by previous call of
DynamicLinker.openLibraryLocal(String, boolean)
orDynamicLinker.openLibraryGlobal(String, boolean)
retrieving thelibrarHandle
. - CMethodBindingEmitter - Class in com.jogamp.gluegen
-
Emits the C-side component of the Java<->C JNI binding to its
CodeUnit
, seeFunctionEmitter
. - 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 viaSHASum.sort(ArrayList)
and finally calculates the SHA sum over its byte content viaSHASum.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 givenConstantDefinition
, which may either be a singleConstantDefinition.CNumber
, seeConstantDefinition.getNumber()
, or represents a native expression, seeConstantDefinition#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, seeJavaExpr#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 returnsa 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)
, seeAssetURLContext.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 optionalConstantDefinition.CNumber
representation, seeConstantDefinition.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
-
Optional class instance used to
IOUtil.ClassResources.resolve(int)
relativeIOUtil.ClassResources.resourcePaths
. - 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 positiondstBitnum
and returningtrue
if the bit is set, otherwisefalse
. - copy32(int, int, int) - Method in interface com.jogamp.common.util.Bitfield
-
Copies
length
bits at positionsrcLowBitnum
to positiondstLowBitnum
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 requestedstorageBitSize
. - 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, eitherThread(ThreadGroup, Runnable, String)
orThread(ThreadGroup, Runnable)
is being utilized. - createClasspath() - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Add an optional classpath that defines the location of
GlueGen
andGlueGen
'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
-
Synchronized version of
CachedBufferFactory.create(int, boolean)
. - 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)
usingIOUtil.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
-
Static creation method using
WeakIdentityHashMap.capacityForRequiredSize(int, float[])
to instantiate a newWeakIdentityHashMap
viaWeakIdentityHashMap(int, float)
. - 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 currentMappedByteBufferInputStream.position()
. - currentThread() - Static method in class com.jogamp.common.util.InterruptSource.Util
- currentThreadExecutor - Static variable in interface com.jogamp.common.util.RunnableExecutor
-
This
RunnableExecutor
implementation simply invokesRunnable.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 optionalencoded
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
-
Returns either
ConstantDefinition.decodeIntegerNumber(String)
,ConstantDefinition.decodeDecimalNumber(String)
ornull
. - 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 aANumber
object, otherwise returnsnull
. - decodeIntegerNumber(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
-
If the given string
ConstantDefinition.isIntegerNumber(String)
, return the decoded integer value, represented as aANumber
, otherwise returnsnull
. - 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
NativeLibrary
s, 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
-
Call wrapper for
AccessController.doPrivileged(PrivilegedAction)
. - 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
whilejdk.internal.module.IllegalAcessLogger
'slogger
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
toSystem.err
in a decorating message including the current thread name, and itsstack trace
. - dumpThrowable(String, Throwable, int, int) - Static method in class com.jogamp.common.ExceptionUtils
-
Dumps a
Throwable
toSystem.err
in a decorating message including the current thread name, and itsstack 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
NativeLibrary
s 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
-
Emits
CCodeUnit.getJNIEnvDecl()
. - 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, or0
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 newAudioSink.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)
andFunctionSymbol.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
-
The value if !
ConstantDefinition.CNumber.isInteger
- 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
-
Similar to
ClassLoader.getResource(String)
. - 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 viaMappedByteBuffer.force()
as well as theFileChannel.force(boolean)
w/ometaData
. - 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 legalalphanum
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 viaMethodBinding
. - 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 positionbitnum
is set, otherwisefalse
. - 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
- 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 positionlowBitnum
. - 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
andsize
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
- 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 returnsnull
. - 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 returnsnull
. - 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
andAudioFormat.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
-
Return the used
MappedByteBufferInputStream.CacheMode
. - 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, returnUri.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, otherwiseRunnableExecutor.currentThreadExecutor
. - getDefaultVersionNumberPattern() - Static method in class com.jogamp.common.util.VersionNumber
-
Returns the default
pattern
usingVersionNumber.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 thecurrent-name
of the given symbol, not therenamed-symbol
. - getDelegationImplName() - Method in class com.jogamp.gluegen.MethodBinding
-
The
implementation delegation
name, ornull
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()
, otherwise0
. - 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
andAudioFormat.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
, nevernull
. - 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 yetTaskBase.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 viaGenericURLStreamHandlerFactory.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
andsize
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
-
Returns the
IMPLEMENTATION_VERSION
. - getImplementedProtocol() - Method in class com.jogamp.common.net.AssetURLContext
- getImplementedProtocol() - Method in interface com.jogamp.common.net.PiggybackURLContext
-
Returns the specific protocol, constant for this implementation.
- 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 currentaliased
API name per default, or thedelegation
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 currentaliased
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, otherwisenull
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 basenamegluegen-rt.jar
will be returned. - getJarBasename(String, ClassLoader) - Static method in class com.jogamp.common.util.JarUtil
-
The Class's
com.jogamp.common.GlueGenVersion
Urijar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class
Jar basenamegluegen-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"
Urijar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class"
Jar file Urijar: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"
Urijar: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)
, seeAudioSink.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 thetool
andglue
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
Macro
s. - 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()
andClock.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 theoriginal-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
-
See
Logger.getName()
- getName() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns the
FunctionSymbol
's currentaliased
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 theoriginal
C API name per default, but may be overridden viaMethodBinding.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
- 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 thenative expression
, ornull
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
- getOpaqueReturnType(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Variant of
JavaConfiguration.getOpaqueReturnType(AliasedSymbol)
, where this method only considers thecurrent-name
of the given symbol, not therenamed-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 theelement
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 adefaultValue
if property value isnull
. - 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'sdirectory
. - 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 plusresourcePath
viaclassLoader
. - getResourceUri(String) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
Similar to
ClassLoader.getResource(String)
. - 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
-
Returns the currently used
Bitstream.ByteStream
'sBitstream.ByteStream.getStream()
. - getSynchronous() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
-
Return
synchronous mode
. - 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 isType.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
ifBitstream.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
- 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
- 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
- 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 noSecurityManager
has been installed or the installedSecurityManager
'scheckPermission(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 tojdk.internal.module.IllegalAcessLogger
'slogger
field is available and has not caused an exception. - hasInvokeCleaner() - Static method in class com.jogamp.common.util.UnsafeUtil
-
Returns
true
ifsun.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 URIjar: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 noSecurityManager
has been installed or the installedSecurityManager
'scheckLink(libName)
passes. - hasMajor() - Method in class com.jogamp.common.util.VersionNumber
-
Returns
true
, if the major component is defined explicitly, otherwisefalse
. - hasMinor() - Method in class com.jogamp.common.util.VersionNumber
-
Returns
true
, if the optional minor component is defined explicitly, otherwisefalse
. - 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
- 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 noSecurityManager
has been installed or the installedSecurityManager
'scheckPermission(perm)
passes. - hasRemaining() - Method in class com.jogamp.common.nio.AbstractBuffer
- hasRemaining() - Method in interface com.jogamp.common.nio.NativeBuffer
-
Returns
NativeBuffer.remaining()
> 0 - 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, otherwisefalse
. - 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 ofauthority
andscheme-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
-
The value if
ConstantDefinition.CNumber.isInteger
- 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
-
See
String.indexOf(int)
. - 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 anInputStream
. - 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 givenInterruptedException
cause
into aSourcedInterruptedException
. - InterruptedRuntimeException(String, InterruptedException) - Constructor for exception com.jogamp.common.util.InterruptedRuntimeException
-
Constructor attempts to
wrap
the givenInterruptedException
cause
into aSourcedInterruptedException
. - InterruptSource - Interface in com.jogamp.common.util
-
Interface exposing
Thread.interrupt()
source, intended forThread
specializations. - InterruptSource.Thread - Class in com.jogamp.common.util
- 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 currentThread
. - invokeOnCurrentThread(Runnable) - Static method in class com.jogamp.common.util.RunnableTask
-
Invokes
runnable
on the currentThread
. - invokeOnNewThread(ThreadGroup, String, boolean, Function<U, V>, V...) - Static method in class com.jogamp.common.util.FunctionTask
-
Invokes
func
on a newInterruptSource.Thread
, seeThread(ThreadGroup, Runnable, String)
for details. - invokeOnNewThread(ThreadGroup, String, boolean, Runnable) - Static method in class com.jogamp.common.util.RunnableTask
-
Invokes
runnable
on a newInterruptSource.Thread
, seeThread(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, otherwisefalse
. - 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 givenPlatform.ABIType
is compatible w/ this one, i.e. - isCompatible(Platform.CPUType) - Method in enum com.jogamp.common.os.Platform.CPUType
-
Returns
true
if the givenPlatform.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 inDouble.valueOf(String)
. - isDecimalOrIntNumber(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
-
Complete pattern for
floating point
andinteger
number, coveringConstantDefinition.patternDecimalNumber
andConstantDefinition.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 adouble 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
-
Matches
ConstantDefinition.patternHexNumber
. - 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 inConstantDefinition.CNumber.i
, otherwisefalse
for floating point and value stored inConstantDefinition.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
- 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
- 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, otherwisefalse
. - 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)
fromfunction-pointer
Type
s mapped toJavaConfiguration.getJavaCallbackList()
names viaTypeDictionary
(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
, seeFunctionEmitter
. - 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
- 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 byJNILibLoaderBase.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 byJNILibLoaderBase.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)
orDynamicLinker.openLibraryGlobal(String, boolean)
retrieving thelibrarHandle
. - 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
-
LP64 Unix, e.g.:
Platform.CPUType.X86_64
Unix,Platform.CPUType.ARM64
EABI,Platform.CPUType.PPC64
Unix, .. - 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
beforeexpanding
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 thecurrent-name
of the given symbol, not therenamed-symbol
. - MappedByteBufferInputStream - Class in com.jogamp.common.nio
-
An
InputStream
implementation based on an underlyingFileChannel
's memory mappedByteBuffer
,supporting
mark
andMappedByteBufferInputStream.reset()
. - MappedByteBufferInputStream(FileChannel) - Constructor for class com.jogamp.common.nio.MappedByteBufferInputStream
-
Creates a new instance using the given
FileChannel
,read-only
mapping mode,MappedByteBufferInputStream.CacheMode.FLUSH_PRE_HARD
and theMappedByteBufferInputStream.DEFAULT_SLICE_SHIFT
. - 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 theMappedByteBufferInputStream.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
- 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 beBitstream.ByteStream.reset()
. - mark(int) - Method in class com.jogamp.common.util.Bitstream
-
Set
markpos
to current position, allowing the stream to beBitstream.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 currentMappedByteBufferInputStream.position()
, implicitly settingMappedByteBufferInputStream.position(long)
to the start of the returned next slice, seeMappedByteBufferInputStream.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 toString
s. - 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 ofscheme-specific-part
, nevernull
. - PATH_LEGAL - Static variable in class com.jogamp.common.net.Uri
-
Valid charset for RFC 2396
path
, additional to legalalphanum
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 inDouble.valueOf(String)
. - patternDecimalOrIntNumber - Static variable in class com.jogamp.gluegen.ConstantDefinition
-
Complete pattern for
floating point
andinteger
number, coveringConstantDefinition.patternDecimalNumber
andConstantDefinition.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 ofauthority
andscheme-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
tonewPosition
. - 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
-
Platform.CPUType.PPC
Unix - 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
- printCauseStack(PrintStream, String, int, int) - Method in interface com.jogamp.common.ExceptionUtils.CustomStackTrace
- 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 toThrowable#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
- 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 tobit
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 givendata
into this storage, starting w/ the lowest bit to the storage positionlowBitnum
. - 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 ofscheme-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 legalalphanum
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)
withByteBuffer
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 viaBitstream.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 viaBitstream.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 viaBitstream.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 assethandler
for the given ClassLoadercl
. - 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 equalcurrent-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
-
Resolving one of the
IOUtil.ClassResources.resourcePaths
indexed byuriIndex
usingIOUtil.ClassResources.classLoader
,IOUtil.ClassResources.contextCL
throughIOUtil.getResource(String, ClassLoader, Class)
. - 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
-
Resource paths, see
IOUtil.ClassResources.resolve(int)
. - 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 givenCollection
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 ajava.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 ajava.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 ajava.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 notBitfield.Util.isPowerOf2(int)
returnBitfield.Util.nextPowerOf2(int)
, otherwise returnn
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
, nevernull
. - 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), otherwisefalse
. - 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 tobit
. - 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
forprotocol
. - 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 viaaccordingly
. - 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 caseBitstream.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 aSecurityManager
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 utilizingTempJarCache
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 thecurrent-name
of the given symbol, not therenamed-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 invokingRunnable.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 isnull
. - 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 isnull
. - 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
-
InterruptedException
, which may include the source, seeSourcedInterruptedException.getInterruptSource()
. - 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
- 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
-
Platform.CPUType.SPARC_32
Solaris - 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 legalalphanum
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 givenByteBuffer
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 givenByteBuffer
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
Integer
s which are the indices ofconst char*
arguments that should be converted toString
s. - 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
- 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
-
Create the
TempFileCache.getTempDir()
- TempJarCache - Class in com.jogamp.common.util.cache
-
Static Jar file cache handler using an underlying instance of
TempFileCache
, seeTempJarCache.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
-
See
Thread(ThreadGroup, Runnable)
for details. - Thread(ThreadGroup, Runnable, String) - Constructor for class com.jogamp.common.util.InterruptSource.Thread
-
See
Thread(ThreadGroup, Runnable, String)
for details. - 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
- 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 ifFile.separatorChar
== '\\'
as follows: slash -> backslash drop a starting single backslash, preserving windows UNC and returns the resulting newFile
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 byDynamicLibraryBundleInfo.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
- 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 asuint32_t
if ≤Integer.MAX_VALUE
as within anint
storage. - toUInt32Long(int) - Static method in class com.jogamp.common.util.Bitstream
-
Reinterpret the given
int32_t
value asuint32_t
, i.e. - toURI() - Method in class com.jogamp.common.net.Uri
- 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
- 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
andAliasedSymbol
. - 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 bindingJavaConfiguration.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
- 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 givendigest
with the bytes contained by the files denoted by the givenfilenames
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 notPlatform.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 ofauthority
andscheme-specific-part
,null
if undefined. - USERINFO_LEGAL - Static variable in class com.jogamp.common.net.Uri
-
Valid charset for RFC 2396
authority
'suser-info
, additional to legalalphanum
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 thecompatible
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)
andURL#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
orderived 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 theversionString
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
-
See
HashMap()
- 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 aSourcedInterruptedException
if it is not yet of the desired type and if the current thread if aInterruptSource
, i.e. - wrap(InterruptedException, InterruptSource) - Static method in exception com.jogamp.common.util.SourcedInterruptedException
-
Wraps the given
InterruptedException
into aSourcedInterruptedException
if it is not yet of the same type and ifsource
is notnull
. - wrap(ByteBuffer) - Static method in class com.jogamp.common.nio.PointerBuffer
- wrap(ByteBuffer, int, int) - Static method in class com.jogamp.common.nio.PointerBuffer
- 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
-
Perform similar to
MappedByteBufferOutputStream.write(ByteBuffer, int)
withMappedByteBufferInputStream
instead of byte array. - write(ByteBuffer, int) - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
-
Perform similar to
MappedByteBufferOutputStream.write(byte[], int, int)
withByteBuffer
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
-
Platform.CPUType.X86_32
Android/Bionic - 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
-
Platform.CPUType.X86_32
Windows - X86_64 - com.jogamp.common.os.Platform.CPUType
-
X86 64bit, little endian
- X86_64_WINDOWS - com.jogamp.common.os.MachineDataInfo.StaticConfig
-
Platform.CPUType.X86_64
Windows - 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
All Classes All Packages