- 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
-
- accessControl(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the access control for the given method-name
or fully qualified class-name.
- add(E) - Method in class com.jogamp.common.util.ArrayHashSet
-
Add element at the end of this list, if it is not contained yet.
- add(int, E) - Method in class com.jogamp.common.util.ArrayHashSet
-
Add element at the given index in this list, if it is not contained yet.
- add(String, TNode) - Method in class com.jogamp.gluegen.cgram.CSymbolTable
-
add a node to the table with it's key as
the current scope and the name
- add(SizeThunk, SizeThunk) - Static method in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- 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(Collection<? extends E>) - Method in class com.jogamp.common.util.ArrayHashSet
-
Add all elements of given
Collection
at the end of this list.
- addAll(int, Collection<? extends E>) - Method in class com.jogamp.common.util.ArrayHashSet
-
- addAll(Class<?>, Uri) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
Adds all types, native libraries, class files and other files (resources)
if not yet added.
- addArgument(Type, String) - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
-
Add an argument's name and type.
- addArgument(Type, String) - Method in class com.jogamp.gluegen.cgram.types.FunctionType
-
Add an argument's name and type.
- addClasses(Class<?>, Uri) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
Adds native classes, if not yet added.
- addClassJavadoc(String, String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- addCurrentScopeToName(String) - Method in class com.jogamp.gluegen.cgram.CSymbolTable
-
given a name for a type, append it with the
current scope.
- addCustomJavaCode(String, String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- addDefine(String, String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
- addDefine(String, String) - Method in class com.jogamp.gluegen.cgram.StdCLexer
-
- addDefine(String, String) - Method in interface com.jogamp.gluegen.GenericCPP
-
- addDefine(String, String) - Method in class com.jogamp.gluegen.jcpp.JCPP
-
- addDefine(String, String) - Method in class com.jogamp.gluegen.pcpp.PCPP
-
- 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 org.apache.tools.ant.types.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(Collection<Feature>) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
-
Adds features 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.
- 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(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- additiveExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- additiveExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- additiveExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- additiveExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- additiveExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- addJavaArgumentType(JavaType) - Method in class com.jogamp.gluegen.MethodBinding
-
- addJavaPrologueOrEpilogue(String, String, boolean) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- addJavaSymbolRename(String, String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Programmatically adds a rename directive for the given symbol.
- addLineForTokenNumber(Object, Integer) - Method in class com.jogamp.gluegen.cgram.PreprocessorInfoChannel
-
- addLoaded(String) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
-
- addLocalincludepath(Path) - Method in class com.jogamp.gluegen.jcpp.CppTask
-
- addLocalProcAddressCallingConvention(String, String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- addMacro(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.CppReader
-
Defines the given name as a macro.
- 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, String) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
-
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
.
- addMethodJavadoc(String, String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- addModifier(FunctionEmitter.EmissionModifier) - Method in class com.jogamp.gluegen.FunctionEmitter
-
- addModifiers(Iterator<FunctionEmitter.EmissionModifier>) - Method in class com.jogamp.gluegen.FunctionEmitter
-
- addNativeJarLibs(Class<?>[], String) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
-
Loads and adds a JAR file's native library to the TempJarCache.
The native library JAR file's URI is derived as follows:
[1] GLProfile.class
->
[2] http://lala/gluegen-rt.jar
->
[3] http://lala/gluegen-rt
->
[4] http://lala/gluegen-rt-natives-'os.and.arch'.jar
Where:
[1] is one of classesFromJavaJars
[2] is it's complete URI
[3] is it's base URI
[4] is the derived native JAR filename
- addNativeJarLibsJoglCfg(Class<?>[]) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
-
- 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
-
- 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
-
- 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(String, Type) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- addTypeInfo(TypeInfo) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- addUseNIODirectOnly(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- addUseNIOOnly(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- 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.AliasedSymbolImpl(String) - Constructor for class com.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl
-
- AliasedSymbol.AliasedSymbolImpl(AliasedSymbol.AliasedSymbolImpl) - Constructor for class com.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl
-
- AliasedSymbol.NoneAliasedSymbol - Class in com.jogamp.gluegen.cgram.types
-
- AliasedSymbol.NoneAliasedSymbol(String) - Constructor for class com.jogamp.gluegen.cgram.types.AliasedSymbol.NoneAliasedSymbol
-
- 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 in native order, having a backup array
- allocateDirect(int) - Static method in class com.jogamp.common.nio.PointerBuffer
-
Returns a direct PointerBuffer in native order, w/o backup array
- allStatic() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns true if the emission style is AllStatic.
- AND_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
-
- andExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- AndroidVersion - Class in com.jogamp.common.os
-
- AndroidVersion() - Constructor for class com.jogamp.common.os.AndroidVersion
-
- ANONYMOUS_ENUM_NAME - Static variable in class com.jogamp.gluegen.cgram.HeaderParser
-
Name assigned to a anonymous EnumType (e.g., "enum { ...
- appendCharStream(StringBuilder, Reader) - Static method in class com.jogamp.common.util.IOUtil
-
- appendEnums(StringBuilder, boolean) - Method in class com.jogamp.gluegen.cgram.types.EnumType
-
- appendQuery(Uri.Encoded) - Method in class com.jogamp.common.net.UriQueryProps
-
- appendQuery(Uri) - Method in class com.jogamp.common.net.UriQueryProps
-
- argExprList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- argExprList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- argExprList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- argExprList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- argExprList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- argList() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- args - Variable in class com.jogamp.common.util.FunctionTask
-
- argumentNameArray() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- argumentNameArray() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- argumentsUseNIO() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if any of the outgoing arguments in the method's
signature require conversion or checking due to the use of New
I/O.
- array() - Method in class com.jogamp.common.nio.AbstractBuffer
-
- array() - Method in interface com.jogamp.common.nio.NativeBuffer
-
- ARRAY_DECLARATOR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- ARRAY_INIT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- arrayBaseOffset(Object) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
-
- arrayDimension() - Method in class com.jogamp.gluegen.cgram.types.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() - Constructor for class com.jogamp.common.util.ArrayHashSet
-
- ArrayHashSet(int) - Constructor for class com.jogamp.common.util.ArrayHashSet
-
- ArrayHashSet(int, float) - Constructor for class com.jogamp.common.util.ArrayHashSet
-
- 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.
- asCompound() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
- asCompound() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to a CompoundType or returns null if not a CompoundType.
- asDouble() - Method in class com.jogamp.gluegen.cgram.types.DoubleType
-
- asDouble() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to a DoubleType or returns null if not a DoubleType.
- asEnum() - Method in class com.jogamp.gluegen.cgram.types.EnumType
-
- asEnum() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to an EnumType or returns null if not an EnumType.
- asFloat() - Method in class com.jogamp.gluegen.cgram.types.FloatType
-
- asFloat() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to a FloatType or returns null if not a FloatType.
- asFunction() - Method in class com.jogamp.gluegen.cgram.types.FunctionType
-
- asFunction() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to a FunctionType or returns null if not a FunctionType.
- asInt() - Method in class com.jogamp.gluegen.cgram.types.IntType
-
- asInt() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to an IntType or returns null if not an IntType.
- asm_expr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- asm_expr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- asm_expr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- asm_expr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- asm_expr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- asPointer() - Method in class com.jogamp.gluegen.cgram.types.PointerType
-
- asPointer() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to a PointerType or returns null if not a PointerType.
- asset_protocol - Static variable in class com.jogamp.common.net.AssetURLContext
-
The asset URL protocol name asset
- asset_protocol_prefix - Static variable in class com.jogamp.common.net.AssetURLContext
-
The asset URL protocol prefix asset:
- assets_folder - Static variable in class com.jogamp.common.net.AssetURLContext
-
The optional asset folder name with ending slash assets/
.
- AssetURLConnection - Class in com.jogamp.common.net
-
- AssetURLConnection(URL, AssetURLContext) - Constructor for class com.jogamp.common.net.AssetURLConnection
-
- AssetURLContext - Class in com.jogamp.common.net
-
- AssetURLContext() - Constructor for class com.jogamp.common.net.AssetURLContext
-
- AssetURLStreamHandler - Class in com.jogamp.common.net
-
- AssetURLStreamHandler(AssetURLContext) - Constructor for class com.jogamp.common.net.AssetURLStreamHandler
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- assignExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- assignExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- assignExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- assignExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- assignExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- assignmentExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- assignOperator() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- assignOperator() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- 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
-
- asVoid() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Casts this to a VoidType or returns null if not a VoidType.
- asVoid() - Method in class com.jogamp.gluegen.cgram.types.VoidType
-
- attachment - Variable in class com.jogamp.common.util.TaskBase
-
- attribute() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- attributeDecl(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- attributeDecl() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- attributeDecl(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- attributeDecl(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- attributeList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- attributes - Variable in class com.jogamp.gluegen.cgram.TNode
-
- authority - Variable in class com.jogamp.common.net.Uri
-
Encoded authority
part of scheme-specific-part
, null
if undefined.
- AUTHORITY_LEGAL - Static variable in class com.jogamp.common.net.Uri
-
Valid charset for RFC 2396 authority
,
additional to legal alphanum
characters.
- available() - Method in class com.jogamp.common.nio.ByteBufferInputStream
-
- available() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
-
- available() - Method in class com.jogamp.common.util.ReflectionUtil.MethodAccessor
-
Returns true if method is available, otherwise false.
- AWT_AVAILABLE - Static variable in class com.jogamp.common.os.Platform
-
true
if AWT is available and not in headless mode, otherwise false
.
- AWTEDTExecutor - Class in com.jogamp.common.util.awt
-
AWT EDT implementation of RunnableExecutor
- CachedBufferFactory - Class in com.jogamp.common.nio
-
Buffer factory attempting to reduce buffer creation overhead.
- callMethod(Object, Method, Object...) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- callMethod(Object, Object...) - Method in class com.jogamp.common.util.ReflectionUtil.MethodAccessor
-
- callStaticMethod(String, String, Class<?>[], Object[], ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- callThroughProcAddress(FunctionSymbol) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
- callThroughProcAddress - Variable in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
-
- canInput() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
-
- canInput() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- canInput() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- canInput() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
-
- canInput() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
-
Return true if stream can handle input, i.e.
- canInput() - Method in class com.jogamp.common.util.Bitstream
-
Return true if stream can handle input, i.e.
- 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
-
- capacity() - Method in class com.jogamp.common.util.FloatStack
-
- capacity() - Method in class com.jogamp.common.util.IntBitfield
-
Deprecated.
Return the capacity of this bit field, i.e.
- capacity() - Method in class com.jogamp.common.util.IntegerStack
-
- capacity() - Method in class com.jogamp.common.util.IntIntHashMap
-
Returns the current capacity (buckets) in this map.
- capacity() - Method in class com.jogamp.common.util.IntLongHashMap
-
Returns the current capacity (buckets) in this map.
- capacity() - Method in class com.jogamp.common.util.IntObjectHashMap
-
Returns the current capacity (buckets) in this map.
- capacity() - Method in class com.jogamp.common.util.LFRingbuffer
-
- capacity() - Method in class com.jogamp.common.util.LongIntHashMap
-
Returns the current capacity (buckets) in this map.
- capacity() - Method in class com.jogamp.common.util.LongLongHashMap
-
Returns the current capacity (buckets) in this map.
- capacity() - Method in class com.jogamp.common.util.LongObjectHashMap
-
Returns the current capacity (buckets) in this map.
- capacity() - Method in interface com.jogamp.common.util.PrimitiveStack
-
Returns this stack's current capacity.
- capacity() - Method in interface com.jogamp.common.util.Ringbuffer
-
Returns the net capacity of this ring buffer.
- capacity() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- CASE_GROUP - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- casesGroup() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- caseSList() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- 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
-
- cast(String) - Static method in class com.jogamp.common.net.Uri.Encoded
-
Casts the given encoded String by creating a new Encoded instance.
- castExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- castExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- castExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- castExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- castExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- catchExceptions - Variable in class com.jogamp.common.util.TaskBase
-
- 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
-
- cFileName() - Method in class com.jogamp.gluegen.JavaEmitter
-
For #cImplWriter
- changeNameAndArguments - Variable in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
-
- 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(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- charConst() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- charConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- charConst(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- charConst() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- CharLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- CharLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- CharLiteral - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- CharLiteral - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- CharLiteral - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- CharLiteral - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- checkAllLinkPermission() - Static method in class com.jogamp.common.util.SecurityUtil
-
- checkAllPermissions() - Static method in class com.jogamp.common.util.SecurityUtil
-
- checkBounds(byte[], int, int) - Static method in class com.jogamp.common.util.Bitstream
-
- checkClasses(Uri, TempJarCache.LoadState) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
- checkLinkPermission(String) - Static method in class com.jogamp.common.util.SecurityUtil
-
- checkNativeLibs(Uri, TempJarCache.LoadState) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
- checkPermission(Permission) - Static method in class com.jogamp.common.util.SecurityUtil
-
- checkResources(Uri, TempJarCache.LoadState) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
- 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) - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- classLoader - Variable in class com.jogamp.common.util.IOUtil.ClassResources
-
- className() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the class name parsed from the configuration file.
- classTypeSpec(boolean) - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- cleanPathString(String) - Static method in class com.jogamp.common.util.IOUtil
-
- clear() - Method in class com.jogamp.common.util.ArrayHashMap
-
- clear() - Method in class com.jogamp.common.util.ArrayHashSet
-
- clear(int) - Method in interface com.jogamp.common.util.Bitfield
-
Clear the bit at position bitnum
according to bit
.
- clear() - Method in class com.jogamp.common.util.IntIntHashMap
-
Clears the entire map.
- clear() - Method in class com.jogamp.common.util.IntLongHashMap
-
Clears the entire map.
- clear() - Method in class com.jogamp.common.util.IntObjectHashMap
-
Clears the entire map.
- clear() - Method in class com.jogamp.common.util.LFRingbuffer
-
- clear() - Method in class com.jogamp.common.util.LongIntHashMap
-
Clears the entire map.
- clear() - Method in class com.jogamp.common.util.LongLongHashMap
-
Clears the entire map.
- clear() - Method in class com.jogamp.common.util.LongObjectHashMap
-
Clears the entire map.
- clear() - Method in interface com.jogamp.common.util.Ringbuffer
-
Resets the read and write position according to an empty ring buffer
and set all ring buffer slots to null
.
- clear() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
Resets the read and write position according to an empty ring buffer
and set all ring buffer slots to null
.
- clear() - Method in class com.jogamp.gluegen.jcpp.DefaultPreprocessorListener
-
- clear() - Method in class com.jogamp.gluegen.ReferencedStructs
-
- 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
-
- 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.
- clearThisPointer() - Method in class com.jogamp.gluegen.MethodBinding
-
Clears any record of a this pointer for this MethodBinding.
- clone() - Method in class com.jogamp.common.util.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(ASTLocusTag) - Method in class com.jogamp.gluegen.cgram.types.Type
-
- clone() - Method in class com.jogamp.gluegen.JavaType
-
- cloneMutable() - Method in interface com.jogamp.common.type.WriteCloneable
-
Get a mutable clone from this instance.
- 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
-
- close() - Method in class com.jogamp.common.util.Bitstream
-
- 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
-
- 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
-
- closeLibrary(long, boolean) - Method in interface com.jogamp.common.os.DynamicLinker
-
- CMethodBindingEmitter - Class in com.jogamp.gluegen
-
Emits the C-side component of the Java<->C JNI binding.
- CMethodBindingEmitter(MethodBinding, PrintWriter, String, String, boolean, boolean, boolean, boolean, 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.
- CMethodBindingEmitter.DefaultCommentEmitter() - Constructor for class com.jogamp.gluegen.CMethodBindingEmitter.DefaultCommentEmitter
-
- CodeGenUtils - Class in com.jogamp.gluegen
-
- CodeGenUtils() - Constructor for class com.jogamp.gluegen.CodeGenUtils
-
- CodeGenUtils.EmissionCallback - Interface in com.jogamp.gluegen
-
A class that emits source code of some time when activated.
- CODENAME - Static variable in class com.jogamp.common.os.AndroidVersion
-
Development codename, or the string "REL" for official release
- COLON - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- COLON - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- COLON - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- COLON - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- COLON - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- COLON - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- COLON - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- 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.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.pcpp - package com.jogamp.gluegen.pcpp
-
- com.jogamp.gluegen.procaddress - package com.jogamp.gluegen.procaddress
-
- com.jogamp.gluegen.runtime - package com.jogamp.gluegen.runtime
-
- com.jogamp.gluegen.structgen - package com.jogamp.gluegen.structgen
-
- COMMA - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- COMMA - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- COMMA - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- COMMA - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- COMMA - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- COMMA - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- COMMA - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- commaExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- commaExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- commaExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- Comment - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- Comment - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- Comment - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- Comment - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- Comment - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- Comment - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- CommentEmitter - Interface in com.jogamp.gluegen
-
- compareTo(Uri.Encoded) - Method in class com.jogamp.common.net.Uri.Encoded
-
- compareTo(Object) - Method in class com.jogamp.common.util.VersionNumber
-
- compareTo(VersionNumber) - Method in class com.jogamp.common.util.VersionNumber
-
- compatible(MachineDataInfo) - Method in class com.jogamp.common.os.MachineDataInfo
-
- 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(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- compoundStatement(String) - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- compoundStatement(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- compoundStatement(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- compoundStatement(String) - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- compoundStatement() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- compoundStatementExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- compoundStatementExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- compoundStatementExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- CompoundType - Class in com.jogamp.gluegen.cgram.types
-
Models all compound types, i.e., those containing fields: structs
and unions.
- CompoundTypeKind - Enum in com.jogamp.gluegen.cgram.types
-
Type-safe enum for discriminating between structs and unions
represented as compound types.
- compute(ConstantDefinition, Map<String, ConstantDefinition.JavaExpr>) - Static method in class com.jogamp.gluegen.ConstantDefinition.JavaExpr
-
- computeAlignment(MachineDataInfo) - Method in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- computeJavaExpr(Map<String, ConstantDefinition.JavaExpr>) - Method in class com.jogamp.gluegen.ConstantDefinition
-
Computes the
java expression
based on this instance,
see
JavaExpr#create(ConstantDefinition)
.
- computeSignatureProperties() - Method in class com.jogamp.gluegen.MethodBinding
-
Computes summary information about the method's C and Java
signatures.
- computeSize(MachineDataInfo) - Method in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- concat(Uri.Encoded) - Method in class com.jogamp.common.net.Uri
-
- concat(Uri.Encoded) - Method in class com.jogamp.common.net.Uri.Encoded
-
- ConcatenatingReader - Class in com.jogamp.gluegen.pcpp
-
A Reader implementation which finds lines ending in the backslash
character ('\') and concatenates them with the next line.
- ConcatenatingReader(BufferedReader) - Constructor for class com.jogamp.gluegen.pcpp.ConcatenatingReader
-
This class requires that the input reader be a BufferedReader so
it can do line-oriented operations.
- conditionalExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- conditionalExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- conditionalExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- conditionalExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- conditionalExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- conditionalExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- connect() - Method in class com.jogamp.common.net.PiggybackURLConnection
-
- CONST - Static variable in interface com.jogamp.gluegen.cgram.types.CVAttributes
-
- constant(int) - Static method in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- constant() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- ConstantDefinition - Class in com.jogamp.gluegen
-
- 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.CNumber(boolean, boolean, long) - Constructor for class com.jogamp.gluegen.ConstantDefinition.CNumber
-
ctor for integer number
- ConstantDefinition.CNumber(boolean, double) - Constructor for class com.jogamp.gluegen.ConstantDefinition.CNumber
-
ctor for floating point number
- 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)
.
- ConstantDefinition.JavaExpr(String, ConstantDefinition.CNumber) - Constructor for class com.jogamp.gluegen.ConstantDefinition.JavaExpr
-
- 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(Object) - Method in class com.jogamp.common.util.ArrayHashMap
-
- containsKey(int) - Method in class com.jogamp.common.util.IntIntHashMap
-
- containsKey(int) - Method in class com.jogamp.common.util.IntLongHashMap
-
- containsKey(int) - Method in class com.jogamp.common.util.IntObjectHashMap
-
- containsKey(long) - Method in class com.jogamp.common.util.LongIntHashMap
-
- containsKey(long) - Method in class com.jogamp.common.util.LongLongHashMap
-
- containsKey(long) - Method in class com.jogamp.common.util.LongObjectHashMap
-
- containsKey(String) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
-
- containsSafe(Object) - Method in class com.jogamp.common.util.ArrayHashSet
-
Test for containment
This is an O(n) operation, using equals operation over the list.
- containsValue(Object) - Method in class com.jogamp.common.util.ArrayHashMap
-
- containsValue(int) - Method in class com.jogamp.common.util.IntIntHashMap
-
- containsValue(long) - Method in class com.jogamp.common.util.IntLongHashMap
-
- containsValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap
-
- containsValue(int) - Method in class com.jogamp.common.util.LongIntHashMap
-
- containsValue(long) - Method in class com.jogamp.common.util.LongLongHashMap
-
- containsValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap
-
- containsValue(Type) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
-
- context - Variable in class com.jogamp.common.net.PiggybackURLConnection
-
- contextCL - Variable in class com.jogamp.common.util.IOUtil.ClassResources
-
- convertToFunctionPointerName(String) - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- copy(int, int) - Method in interface com.jogamp.common.util.Bitfield
-
Copies the bit at position srcBitnum
to position dstBitnum
and returning true
if the bit is set, otherwise false
.
- copy32(int, int, int) - Method in interface com.jogamp.common.util.Bitfield
-
Copies length
bits at position srcLowBitnum
to position dstLowBitnum
and returning the bits.
- copyByteBuffer(ByteBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed ByteBuffer into
a newly-allocated direct ByteBuffer.
- copyFloatBuffer(FloatBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed FloatBuffer
into a newly-allocated direct FloatBuffer.
- copyFloatBufferAsByteBuffer(FloatBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed FloatBuffer
into a newly-allocated direct ByteBuffer.
- copyIntBuffer(IntBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed IntBuffer
into a newly-allocated direct IntBuffer.
- copyIntBufferAsByteBuffer(IntBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed IntBuffer into
a newly-allocated direct ByteBuffer.
- copyShortBuffer(ShortBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed ShortBuffer
into a newly-allocated direct ShortBuffer.
- copyShortBufferAsByteBuffer(ShortBuffer) - Static method in class com.jogamp.common.nio.Buffers
-
Copies the remaining elements (as defined by
limit() - position()
) in the passed ShortBuffer
into a newly-allocated direct ByteBuffer.
- copyStream2ByteArray(InputStream) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified input stream to a byte array, which is being returned.
- copyStream2ByteBuffer(InputStream) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified input stream to a NIO ByteBuffer w/ native byte order, which is being returned.
- copyStream2ByteBuffer(InputStream, int) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified input stream to a NIO ByteBuffer w/ native byte order, which is being returned.
- copyStream2File(InputStream, File, int) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified input stream to the specified output file.
- copyStream2Stream(InputStream, OutputStream, int) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified input stream to the specified output stream.
- copyStream2Stream(int, InputStream, OutputStream, int) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified input stream to the specified output stream.
- copyURLConn2File(URLConnection, File) - Static method in class com.jogamp.common.util.IOUtil
-
Copy the specified URL resource to the specified output file.
- 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(Reader) - Constructor for class com.jogamp.gluegen.jcpp.CppReader
-
- CppReader(Preprocessor) - 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
-
- CppTask.Macro() - Constructor for class com.jogamp.gluegen.jcpp.CppTask.Macro
-
- CPU_ABI - Static variable in class com.jogamp.common.os.AndroidVersion
-
The name of the instruction set (CPU type + ABI convention) of native code.
- CPU_ABI2 - Static variable in class com.jogamp.common.os.AndroidVersion
-
The name of the second instruction set (CPU type + ABI convention) of native code.
- CPU_TYPE - Static variable in class com.jogamp.common.os.AndroidVersion
-
- CPU_TYPE2 - Static variable in class com.jogamp.common.os.AndroidVersion
-
- create(ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
-
- create(String, String, String) - Static method in class com.jogamp.common.net.Uri
-
Creates a new Uri instance using the given unencoded arguments.
- 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(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(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(String, String, String, String) - Static method in class com.jogamp.common.net.Uri
-
Creates a new Uri instance using the given unencoded 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(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(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() - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
- create(int) - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
Creates a factory with the specified initial size.
- create(int, boolean) - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
Creates a factory with the specified initial size.
- create(int, int) - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
Creates a factory with the specified initial size and allocation size.
- create(int) - Static method in class com.jogamp.common.util.Bitfield.Factory
-
Creates am efficient
Bitfield
instance based on the requested
storageBitSize
.
- create(ThreadGroup, Runnable, String) - Static method in class com.jogamp.common.util.InterruptSource.Thread
-
Depending on whether name
is null, either
#Thread(ThreadGroup, Runnable, String)
or
#Thread(ThreadGroup, Runnable)
is being utilized.
- create() - Method in class com.jogamp.gluegen.cgram.TNodeFactory
-
Create a new ampty AST node
- create(int, String) - Method in class com.jogamp.gluegen.cgram.TNodeFactory
-
Create a new AST node from type and text
- create(AST) - Method in class com.jogamp.gluegen.cgram.TNodeFactory
-
Create a new AST node from an existing AST node
- create(String, SizeThunk, CompoundTypeKind, int, ASTLocusTag) - Static method in class com.jogamp.gluegen.cgram.types.CompoundType
-
- create(int) - Static method in class com.jogamp.gluegen.cgram.types.StructLayout
-
- createClasspath() - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Add an optional classpath that defines the location of
GlueGen
and
GlueGen
's dependencies.
- createConfig() - Method in class com.jogamp.gluegen.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
-
- createExclude() - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Add an include file to the list that is to be exluded.
- createExcludesFile() - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Add an exclude file to the list.
- createFileLock(long, String) - Static method in class com.jogamp.common.util.locks.SingletonInstance
-
- createFileLock(long, File) - Static method in class com.jogamp.common.util.locks.SingletonInstance
-
- createForCArray(Type) - Static method in class com.jogamp.gluegen.JavaType
-
Creates a JavaType corresponding to an array of the given
element type.
- createForCCharPointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForCDoublePointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForCFloatPointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForCInt32Pointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForCInt64Pointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForClass(Class<?>) - Static method in class com.jogamp.gluegen.JavaType
-
Creates a JavaType corresponding to the given Java type.
- createForCShortPointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForCStruct(String) - Static method in class com.jogamp.gluegen.JavaType
-
Creates a JavaType corresponding to the specified C CompoundType
name; for example, if "Foo" is supplied, then this JavaType
represents a "Foo *" by way of a StructAccessor.
- createForCVoidPointer() - Static method in class com.jogamp.gluegen.JavaType
-
- createForJNIEnv() - Static method in class com.jogamp.gluegen.JavaType
-
- createForOpaqueClass(Class<?>) - Static method in class com.jogamp.gluegen.JavaType
-
Creates a JavaType corresponding to the given opaque Java type.
- createHandler(ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
-
- createInclude() - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Add an include file to the list.
- createIncludesFile() - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Add an include file to the list.
- createInstance(Constructor<?>, Object...) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- createInstance(Class<?>, Class<?>[], Object...) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- createInstance(Class<?>, Object...) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- createInstance(String, Class<?>[], Object[], ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- createInstance(String, Object[], ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- createInstance(String, ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- createRecursiveLock() - Static method in class com.jogamp.common.util.locks.LockFactory
-
default is ImplType.Int01, unfair'ish (fastest w/ least deviation)
- createRecursiveLock(LockFactory.ImplType, boolean) - Static method in class com.jogamp.common.util.locks.LockFactory
-
- createRecursiveThreadGroupLock() - Static method in class com.jogamp.common.util.locks.LockFactory
-
default is ImplType.Int02ThreadGroup, unfair'ish (fastest w/ least deviation)
- createServerSocket(long, int) - Static method in class com.jogamp.common.util.locks.SingletonInstance
-
A user shall use ephemeral ports:
IANA suggests 49152 to 65535 as "dynamic and/or private ports".
Many GNU/Linux kernels use 32768 to 61000.
FreeBSD >= 4.6 uses the IANA port range.
FreeBSD < 4.6 and BSD use ports 1024 through 4999.
Microsoft Windows operating systems through Server 2003 use the range 1025 to 5000
Windows Vista, Windows 7, and Server 2008 use the IANA range.
- createSynchronized() - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
- createSynchronized(int) - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
- createSynchronized(int, boolean) - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
- createSynchronized(int, int) - Static method in class com.jogamp.common.nio.CachedBufferFactory
-
- createTempFile(String, String, boolean) - Static method in class com.jogamp.common.util.IOUtil
-
- createURL(String, ClassLoader) - Static method in class com.jogamp.common.net.AssetURLContext
-
Create an asset URL, suitable even w/o the registered asset URLStreamHandler.
- createURL(String) - Static method in class com.jogamp.common.net.AssetURLContext
-
Create an asset URL, suitable only with the registered asset URLStreamHandler.
- createURLStreamHandler(String) - Method in class com.jogamp.common.net.GenericURLStreamHandlerFactory
-
- CStruct - Annotation Type in com.jogamp.gluegen.structgen
-
- CStructAnnotationProcessor - Class in com.jogamp.gluegen.structgen
-
If the header file is absolute, the root path is the parent folder of the folder containing the package source, i.e.:
- CStructAnnotationProcessor() - Constructor for class com.jogamp.gluegen.structgen.CStructAnnotationProcessor
-
- CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter - Class in com.jogamp.gluegen.structgen
-
- CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter() - Constructor for class com.jogamp.gluegen.structgen.CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter
-
- CStructs - Annotation Type in com.jogamp.gluegen.structgen
-
- CSymbolTable - Class in com.jogamp.gluegen.cgram
-
- CSymbolTable() - Constructor for class com.jogamp.gluegen.cgram.CSymbolTable
-
- cThisArgumentName() - Static method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- CToken - Class in com.jogamp.gluegen.cgram
-
- CToken() - Constructor for class com.jogamp.gluegen.cgram.CToken
-
- CTOR_CALL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- CTOR_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- ctorHead() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- currentScopeAsString() - Method in class com.jogamp.gluegen.cgram.CSymbolTable
-
return the current scope as a string
- currentSlice() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
-
- currentThread() - Static method in class com.jogamp.common.util.InterruptSource.Util
-
- currentThreadExecutor - Static variable in interface com.jogamp.common.util.RunnableExecutor
-
- currentTimeMicros() - Static method in class com.jogamp.common.os.Platform
-
Returns the unix based current time in microseconds, based on gettimeofday(..)
.
- currentTimeMillis() - Static method in class com.jogamp.common.os.Platform
-
Returns the unix based current time in milliseconds, based on gettimeofday(..)
.
- customCCode() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns, as a List of Strings, the custom C code to be emitted
along with the glue code for the main class.
- 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.
- CVAttributes - Interface in com.jogamp.gluegen.cgram.types
-
Enumeration for const/volatile attributes.
- cWriter() - Method in class com.jogamp.gluegen.JavaEmitter
-
- GE - Static variable in 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(JavaMethodBindingEmitter, List<FunctionEmitter>) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
- generateModifiedEmitters(CMethodBindingEmitter, List<FunctionEmitter>) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
- generatePrivateEmitters(MethodBinding, List<FunctionEmitter>) - Method in class com.jogamp.gluegen.JavaEmitter
-
Generates the private emitters for this MethodBinding.
- generatePublicEmitters(MethodBinding, List<FunctionEmitter>, boolean) - Method in class com.jogamp.gluegen.JavaEmitter
-
Generates the public emitters for this MethodBinding which will
produce either simply signatures (for the interface class, if
any) or function definitions with or without a body (depending on
whether or not the implementing function can go directly to
native code because it doesn't need any processing of the
outgoing arguments).
- 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 interface com.jogamp.common.nio.NativeBuffer
-
- get(int) - Method in interface com.jogamp.common.nio.NativeBuffer
-
- get() - Method in class com.jogamp.common.nio.PointerBuffer
-
Relative get method.
- get(int) - Method in class com.jogamp.common.nio.PointerBuffer
-
Absolute get method.
- get(long[], int, int) - Method in class com.jogamp.common.nio.PointerBuffer
-
Relative bulk get method.
- get(Object) - Method in class com.jogamp.common.util.ArrayHashMap
-
- get(int) - Method in class com.jogamp.common.util.ArrayHashSet
-
- get(Object) - Method in class com.jogamp.common.util.ArrayHashSet
-
Identity method allowing to get the identical object, using the internal hash map.
- get(int) - Method in interface com.jogamp.common.util.Bitfield
-
Return true
if the bit at position bitnum
is set, otherwise false
.
- get(long) - Method in class com.jogamp.common.util.IntBitfield
-
Deprecated.
Return true
if the bit at position bitnum
is set, otherwise false
.
- get(int) - Method in class com.jogamp.common.util.IntBitfield
-
Deprecated.
Return true
if the bit at position bitnum
is set, otherwise false
.
- get(Thread) - Static method in class com.jogamp.common.util.InterruptSource.Util
-
- get(int) - Method in class com.jogamp.common.util.IntIntHashMap
-
- get(int) - Method in class com.jogamp.common.util.IntLongHashMap
-
- get(int) - Method in class com.jogamp.common.util.IntObjectHashMap
-
- get() - Method in class com.jogamp.common.util.LFRingbuffer
-
Dequeues the oldest enqueued element if available, otherwise null.
- get(long) - Method in class com.jogamp.common.util.LongIntHashMap
-
- get(long) - Method in class com.jogamp.common.util.LongLongHashMap
-
- get(long) - Method in class com.jogamp.common.util.LongObjectHashMap
-
- get() - Method in interface com.jogamp.common.util.Ringbuffer
-
Dequeues the oldest enqueued element if available, otherwise null.
- get() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
Dequeues the oldest enqueued element if available, otherwise null.
- get(String) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
-
Get the type corresponding to the given name.
- get32(int, int) - Method in interface com.jogamp.common.util.Bitfield
-
Returns length
bits from this storage,
starting with the lowest bit from the storage position lowBitnum
.
- getABIType() - Static method in class com.jogamp.common.os.Platform
-
Returns the ABI type.
- getAddressFor(String) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
-
This is a convenience method to query the native function handle by name.
- getAddrHash32_EqualDist(long) - Static method in class com.jogamp.common.util.HashUtil
-
Generates a 32bit equally distributed identity hash value
from addr
avoiding XOR collision.
- getAddrSizeHash32_EqualDist(long, long) - Static method in class com.jogamp.common.util.HashUtil
-
Generates a 32bit equally distributed identity hash value
from addr
and size
avoiding XOR collision.
- getAliasedDocNames(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Return a set of aliased-name for comment in docs.
- getAliasedNames() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl
-
- getAliasedNames() - Method in interface com.jogamp.gluegen.cgram.types.AliasedSymbol
-
Return all aliases for this symbol, i.e.
- getAliasedNames() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.NoneAliasedSymbol
-
- getAliasedNames() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
- getAliasedString() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl
-
- getAliasedString() - Method in interface com.jogamp.gluegen.cgram.types.AliasedSymbol
-
- 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.
- getAScopeName() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- getAScopeName() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- getASTLocusTag() - Method in interface com.jogamp.gluegen.ASTLocusTag.ASTLocusTagProvider
-
Returns this instance's
ASTLocusTag
, if available,
otherwise returns
null
.
- getASTLocusTag() - Method in class com.jogamp.gluegen.cgram.Define
-
- getASTLocusTag() - Method in class com.jogamp.gluegen.cgram.TNode
-
Returns this instance's
ASTLocusTag
, if available,
otherwise returns
null
.
- getASTLocusTag() - Method in class com.jogamp.gluegen.cgram.types.FunctionSymbol
-
- getASTLocusTag() - Method in class com.jogamp.gluegen.cgram.types.Type
-
- getASTLocusTag() - Method in class com.jogamp.gluegen.ConstantDefinition
-
- getASTLocusTag() - Method in exception com.jogamp.gluegen.GlueGenException
-
- getASTLocusTag(AliasedSymbol) - Static method in class com.jogamp.gluegen.JavaConfiguration
-
- getAttachment() - Method in class com.jogamp.common.util.TaskBase
-
Return the attachment object if any.
- getAttribute(Attributes.Name) - Method in class com.jogamp.common.util.JogampVersion
-
- getAttribute(String) - Method in class com.jogamp.common.util.JogampVersion
-
- getAttribute(String) - Method in class com.jogamp.gluegen.cgram.TNode
-
lookup the attribute name in the attribute table.
- getAttributeName(String) - Method in class com.jogamp.common.util.JogampVersion
-
- getAttributeNames() - Method in class com.jogamp.common.util.JogampVersion
-
- getAttributesTable() - Method in class com.jogamp.gluegen.cgram.TNode
-
get the hashtable that holds attribute values.
- getBase() - Method in class com.jogamp.gluegen.jcpp.NumericValue
-
- getBaseDir() - Method in class com.jogamp.common.util.cache.TempFileCache
-
Base temp directory used by TempFileCache.
- getBaseElementType() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
-
- getBaseElementType() - Method in class com.jogamp.gluegen.cgram.types.PointerType
-
- getBaseElementType() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Helper method to returns the bottom-most element type of this type.
- getBaseIndentString() - Method in class com.jogamp.gluegen.FunctionEmitter
-
- getBaseIndentString() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- getBasename(String) - Static method in class com.jogamp.common.util.IOUtil
-
Returns the basename of the given fname w/o directory part
- getBinding() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- getBinding() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- getBitBuffer() - Method in class com.jogamp.common.util.Bitstream
-
Returns the current bit buffer.
- getBitCount() - Method in class com.jogamp.common.util.Bitstream
-
Number of remaining bits in cache to read before next byte-read (input mode)
or number of remaining bits to be cached before next byte-write (output mode).
- getBitCount(int) - Static method in class com.jogamp.common.util.IntBitfield
-
- getBitCount() - Method in class com.jogamp.common.util.IntBitfield
-
Deprecated.
Returns the number of set bits within this bitfield.
- 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
-
- getBuffer() - Method in class com.jogamp.common.nio.StructAccessor
-
- getBundleInfo() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- getByteAt(int) - Method in class com.jogamp.common.nio.StructAccessor
-
Retrieves the byte at the specified byteOffset.
- getBytesAt(int, byte[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- getCacheMode() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
-
- getCanonicalName(Level) - Static method in class com.jogamp.gluegen.Logging
-
- getCanonMap() - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
Get the canonicalization map, which is a regular HashMap
mapping Type to Type and which is used for looking up the unique
instances of e.g.
- getCArgumentType(int) - Method in class com.jogamp.gluegen.MethodBinding
-
- getCause() - Method in exception com.jogamp.common.util.InterruptedRuntimeException
-
- getCause() - Method in exception com.jogamp.common.util.SourcedInterruptedException
-
- 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
-
- 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(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() - 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.Type
-
Returns the name of this type, optionally including
const/volatile attributes.
- getColumn() - Method in class com.jogamp.gluegen.jcpp.LexerSource
-
- 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.JavaEmitter
-
Get the configuration information for this JavaEmitter.
- getConfiguration() - Method in class com.jogamp.gluegen.DebugEmitter
-
- getConfiguration() - Method in interface com.jogamp.gluegen.GlueEmitter
-
- getConfiguration() - Method in class com.jogamp.gluegen.JavaEmitter
-
- getConstantDefinitions() - Method in interface com.jogamp.gluegen.GenericCPP
-
- getConstantDefinitions() - Method in class com.jogamp.gluegen.jcpp.JCPP
-
- getConstantDefinitions() - Method in class com.jogamp.gluegen.pcpp.PCPP
-
- getConstants() - Method in interface com.jogamp.gluegen.SymbolFilter
-
Returns the filtered list of constants.
- getConstructor(String, Class<?>[], boolean, ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- getConstructor(Class<?>, Class<?>...) - Static method in class com.jogamp.common.util.ReflectionUtil
-
Returns a compatible constructor
if available, otherwise throws an exception.
- getConstructor(String, ClassLoader) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- getContainedUri() - Method in class com.jogamp.common.net.Uri
-
- getContainingCType() - Method in class com.jogamp.gluegen.MethodBinding
-
Retrieves the containing C type of this MethodBinding if it is for
a function pointer contained in a struct.
- getContainingType() - Method in class com.jogamp.gluegen.MethodBinding
-
Retrieves the containing type of this MethodBinding if it is for
a function pointer contained in a struct.
- getCPUFamily() - Static method in class com.jogamp.common.os.Platform
-
Returns the CPU family.
- getCPUType() - Static method in class com.jogamp.common.os.Platform
-
Returns the CPU architecture type.
- getCReturnType() - Method in class com.jogamp.gluegen.MethodBinding
-
- getCSymbol() - Method in class com.jogamp.gluegen.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
-
- 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.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.HeaderParser
-
- getDebugString() - Method in class com.jogamp.gluegen.cgram.types.Type
-
- getDebugString() - Method in class com.jogamp.gluegen.JavaType
-
- getDefaultOutput() - Method in class com.jogamp.gluegen.FunctionEmitter
-
- getDefaultRunnableExecutor() - Static method in class com.jogamp.common.os.DynamicLibraryBundle
-
- getDefaultVersionNumberPattern() - Static method in class com.jogamp.common.util.VersionNumber
-
- getDefines() - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
Returns a list of Define objects corresponding to the
preprocessor definitions seen during parsing.
- getDefNode() - Method in class com.jogamp.gluegen.cgram.TNode
-
return the def node for this node
- getDelegatedImplementation(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- 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.
- getDelegationImplName() - Method in class com.jogamp.gluegen.MethodBinding
-
- getDescriptor() - Method in class com.jogamp.gluegen.JavaType
-
Returns the descriptor (internal type signature) corresponding to
this type.
- getDescriptor(boolean, boolean) - Method in class com.jogamp.gluegen.MethodBinding
-
Returns a String containing the descriptor (signature in
internal format) of this MethodBinding as it will be
emitted.
- getDirectBufferAddress(Buffer) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
-
- getDirectBufferByteOffset(Object) - Static method in class com.jogamp.common.nio.Buffers
-
Helper routine to get the Buffer byte offset by taking into
account the Buffer position and the underlying type.
- 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
-
- getDurationInExec() - Method in class com.jogamp.common.util.TaskBase
-
- getDurationInQueue() - Method in class com.jogamp.common.util.TaskBase
-
- getDurationTotal() - Method in class com.jogamp.common.util.TaskBase
-
- getElementCType() - Method in class com.jogamp.gluegen.JavaType
-
- getElementType() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
-
- getElementType() - Method in class com.jogamp.gluegen.JavaType
-
- getEncoded() - Method in class com.jogamp.common.net.Uri
-
- 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
-
- 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
-
- getExecutionThread() - Method in class com.jogamp.common.util.TaskBase
-
- 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.
- getFile(String) - Method in class com.jogamp.gluegen.jcpp.ChrootFileSystem
-
- getFile(String, String) - Method in class com.jogamp.gluegen.jcpp.ChrootFileSystem
-
- getFile() - Method in class com.jogamp.gluegen.jcpp.FileLexerSource
-
- getFile(String) - Method in class com.jogamp.gluegen.jcpp.JavaFileSystem
-
- getFile(String, String) - Method in class com.jogamp.gluegen.jcpp.JavaFileSystem
-
- getFile(String) - Method in class com.jogamp.gluegen.jcpp.ResourceFileSystem
-
- getFile(String, String) - Method in class com.jogamp.gluegen.jcpp.ResourceFileSystem
-
- getFile(String) - Method in interface com.jogamp.gluegen.jcpp.VirtualFileSystem
-
- 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
-
- getFrameworksPath() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
-
Returns the Objective-C frameworks path used by this
Preprocessor.
- getFreeSlots() - Method in class com.jogamp.common.util.LFRingbuffer
-
- getFreeSlots() - Method in interface com.jogamp.common.util.Ringbuffer
-
Returns the number of free slots available to put.
- getFreeSlots() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- getFromTop(float[], int, int) - Method in class com.jogamp.common.util.FloatStack
-
FILO get operation
- getFromTop(FloatBuffer, int) - Method in class com.jogamp.common.util.FloatStack
-
FILO get operation
- getFromTop(int[], int, int) - Method in class com.jogamp.common.util.IntegerStack
-
FILO get operation
- getFromTop(IntBuffer, int) - Method in class com.jogamp.common.util.IntegerStack
-
FILO get operation
- getFullManifestInfo(StringBuilder) - Method in class com.jogamp.common.util.JogampVersion
-
- getFullManifestInfo(Manifest, StringBuilder) - Static method in class com.jogamp.common.util.VersionUtil
-
- getFunctionPointerTypedefName(FunctionSymbol) - Method in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
Returns the name of the typedef for a pointer to the function
represented by the argument as defined by the ProcAddressNameExpr
in the .cfg file.
- getFunctions() - Method in interface com.jogamp.gluegen.SymbolFilter
-
Returns the filtered list of function symbols.
- getGlueLibLoadedNumber() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- getGlueLibNames() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
-
If a
SecurityManager
is installed, user needs link permissions
for the named libraries.
- getGlueLibNumber() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- getGrowSize() - Method in class com.jogamp.common.util.FloatStack
-
- getGrowSize() - Method in class com.jogamp.common.util.IntegerStack
-
- getGrowSize() - Method in interface com.jogamp.common.util.PrimitiveStack
-
Returns the grow size.
- getHandler(String) - Method in class com.jogamp.common.net.GenericURLStreamHandlerFactory
-
- getHandlers() - Method in interface com.jogamp.gluegen.Logging.LoggerIf
-
- getHash64(long, long) - Static method in class com.jogamp.common.util.HashUtil
-
Generates a 64bit equally distributed hash value
from addr
and size
avoiding XOR collisions.
- getHoldCount() - Method in interface com.jogamp.common.util.locks.RecursiveLock
-
Return the number of locks issued to this lock by the same thread.
- getImplementationBranch() - Method in class com.jogamp.common.util.JogampVersion
-
Returns the SCM branch name
- getImplementationBuild() - Method in class com.jogamp.common.util.JogampVersion
-
Returns the implementation build number, e.g.
- getImplementationCommit() - Method in class com.jogamp.common.util.JogampVersion
-
Returns the SCM version of the last commit, e.g.
- 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
-
- 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.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
-
- getInterruptCounter(boolean) - Method in interface com.jogamp.common.util.InterruptSource
-
- getInterruptCounter(boolean) - Method in class com.jogamp.common.util.InterruptSource.Thread
-
- 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
-
- getInterruptSource() - Method in exception com.jogamp.common.util.SourcedInterruptedException
-
- getIntProperty(String, boolean, int) - Static method in class com.jogamp.common.util.PropertyAccess
-
- getIntsAt(int, int[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- getIsJavaMethodStatic() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Is the Java side of the Java<->C JNI binding for this emitter's
MethodBinding a static method?.
- getIsOverloadedBinding() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Is the Java<->C JNI binding for this emitter's MethodBinding one of
several overloaded methods with the same name?
- getJarBasename(Uri) - Static method in class com.jogamp.common.util.JarUtil
-
The Class's Jar Uri jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class
Jar basename gluegen-rt.jar
will be returned.
- getJarBasename(String, ClassLoader) - Static method in class com.jogamp.common.util.JarUtil
-
The Class's com.jogamp.common.GlueGenVersion
Uri jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class
Jar basename gluegen-rt.jar
will be returned.
- getJarEntry(Uri) - Static method in class com.jogamp.common.util.JarUtil
-
The Class's Jar Uri jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class
Jar file's entry /com/jogamp/common/GlueGenVersion.class
will be returned.
- getJarEntryUri(Uri, Uri.Encoded) - Static method in class com.jogamp.common.util.JarUtil
-
- getJarFile(String, ClassLoader) - Static method in class com.jogamp.common.util.JarUtil
-
- getJarFile(Uri) - Static method in class com.jogamp.common.util.JarUtil
-
- getJarFileUri(String, ClassLoader) - Static method in class com.jogamp.common.util.JarUtil
-
The Class's "com.jogamp.common.GlueGenVersion"
Uri jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class"
Jar file Uri jar:sub_protocol:/some/path/gluegen-rt.jar!/
will be returned.
- getJarFileUri(Uri, Uri.Encoded) - 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
-
- getJarUri(String, ClassLoader) - Static method in class com.jogamp.common.util.JarUtil
-
The Class's "com.jogamp.common.GlueGenVersion"
Uri jar:sub_protocol:/some/path/gluegen-rt.jar!/com/jogamp/common/GlueGenVersion.class"
will be returned.
- getJavaArgumentType(int) - Method in class com.jogamp.gluegen.MethodBinding
-
- getJavaClass() - Method in class com.jogamp.gluegen.JavaType
-
Returns the Java Class corresponding to this type.
- getJavaClassName() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Get the name of the package in which the corresponding Java method
resides.
- getJavaName() - Method in enum com.jogamp.gluegen.JavaEmitter.MethodAccess
-
- getJavaOutputDir() - Method in class com.jogamp.gluegen.JavaEmitter
-
Returns the value that was specified by the configuration directive
"JavaOutputDir", or the default if none was specified.
- getJavaPackageName() - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Get the name of the class in which the corresponding Java method
resides.
- getJavaPackageName() - Method in class com.jogamp.gluegen.JavaEmitter
-
Returns the value that was specified by the configuration directive
"Package", or the default if none was specified.
- getJavaReturnType() - Method in class com.jogamp.gluegen.MethodBinding
-
- getJavaRuntimeName() - Static method in class com.jogamp.common.os.Platform
-
Returns the JAVA runtime name.
- getJavaSymbolRename(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns a replacement name for this function or definition which
should be used as the Java name for the bound method or
constant.
- 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.
- getJNIMethodNamePrefix(String, String) - Static method in class com.jogamp.gluegen.JavaEmitter
-
Returns the JNI method prefix consisting our of mangled package- and class-name
- getKey() - Method in class com.jogamp.common.util.IntIntHashMap.Entry
-
Returns the key of this entry.
- getKey() - Method in class com.jogamp.common.util.IntLongHashMap.Entry
-
Returns the key of this entry.
- getKey() - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
-
Returns the key of this entry.
- getKey() - Method in class com.jogamp.common.util.LongIntHashMap.Entry
-
Returns the key of this entry.
- getKey() - Method in class com.jogamp.common.util.LongLongHashMap.Entry
-
Returns the key of this entry.
- getKey() - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
-
Returns the key of this entry.
- getKeyNotFoundValue() - Method in class com.jogamp.common.util.IntIntHashMap
-
Returns the value which is returned if no value has been found for the specified key.
- getKeyNotFoundValue() - Method in class com.jogamp.common.util.IntLongHashMap
-
Returns the value which is returned if no value has been found for the specified key.
- getKeyNotFoundValue() - Method in class com.jogamp.common.util.IntObjectHashMap
-
Returns the value which is returned if no value has been found for the specified key.
- getKeyNotFoundValue() - Method in class com.jogamp.common.util.LongIntHashMap
-
Returns the value which is returned if no value has been found for the specified key.
- getKeyNotFoundValue() - Method in class com.jogamp.common.util.LongLongHashMap
-
Returns the value which is returned if no value has been found for the specified key.
- getKeyNotFoundValue() - Method in class com.jogamp.common.util.LongObjectHashMap
-
Returns the value which is returned if no value has been found for the specified key.
- getLastBitPos() - Method in class com.jogamp.common.util.Bitstream
-
Return the last bit number read or written counting from [0..7].
- getLastChild() - Method in class com.jogamp.gluegen.cgram.TNode
-
return the last child of this node, or null if there is none
- getLastError() - Method in interface com.jogamp.common.os.DynamicLinker
-
Returns a string containing the last error.
- getLastSibling() - Method in class com.jogamp.gluegen.cgram.TNode
-
return the last sibling of this node, which is
this if the next sibling is null
- getLength() - Method in class com.jogamp.gluegen.cgram.types.ArrayType
-
- getLevel() - Method in interface com.jogamp.gluegen.Logging.LoggerIf
-
- getLibLoaderExecutor() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
-
Returns a suitable
RunnableExecutor
implementation, which is being used
to load the
tool
and
glue
native libraries.
- getLibraryHandle() - Method in class com.jogamp.common.os.NativeLibrary
-
Retrieves the low-level library handle from this NativeLibrary
object.
- getLibraryPath() - Method in class com.jogamp.common.os.NativeLibrary
-
Retrieves the path under which this library was opened.
- getLine() - Method in class com.jogamp.gluegen.jcpp.LexerSource
-
- 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
-
- 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
-
- getName() - Method in class com.jogamp.gluegen.cgram.types.AliasedSymbol.NoneAliasedSymbol
-
- getName(boolean) - Method in class com.jogamp.gluegen.cgram.types.ArrayType
-
- 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(boolean) - Method in class com.jogamp.gluegen.cgram.types.PointerType
-
- getName() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Returns the name of this type.
- getName(boolean) - Method in class com.jogamp.gluegen.cgram.types.Type
-
Returns the name of this type, optionally including
const/volatile attributes.
- getName() - Method in class com.jogamp.gluegen.JavaType
-
Returns the Java type name corresponding to this type.
- getName() - Method in class com.jogamp.gluegen.jcpp.CppTask.Macro
-
- getName() - Method in class com.jogamp.gluegen.jcpp.FileLexerSource
-
- getName() - Method in class com.jogamp.gluegen.jcpp.InputLexerSource
-
- getName() - Method in class com.jogamp.gluegen.jcpp.Macro
-
Returns the name of this macro.
- getName() - Method in class com.jogamp.gluegen.jcpp.Source
-
Returns the human-readable name of the current Source.
- getName() - Method in interface com.jogamp.gluegen.jcpp.VirtualFile
-
- getName() - Method in interface com.jogamp.gluegen.Logging.LoggerIf
-
- getName() - Method in class com.jogamp.gluegen.MethodBinding
-
- 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.
- 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
-
- 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
-
- 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(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- getOpaqueReturnType(AliasedSymbol) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- getOrAdd(E) - Method in class com.jogamp.common.util.ArrayHashSet
-
Identity method allowing to get the identical object, using the internal hash map.
If the element
is not yet contained, add it.
- 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
-
- 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.
- 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(StringBuilder) - Static method in class com.jogamp.common.util.VersionUtil
-
Appends environment information like OS, JVM and CPU architecture properties to the StringBuilder.
- getPlatformInfo() - Static method in class com.jogamp.common.util.VersionUtil
-
Prints platform info.
- getPollPeriod() - Method in class com.jogamp.common.util.locks.SingletonInstance
-
- 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() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- getProcAddressTableExpr - Variable in class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
-
- getProperties() - Method in class com.jogamp.common.net.UriQueryProps
-
- getProperty(String, boolean) - Static method in class com.jogamp.common.util.PropertyAccess
-
Query the property with the name propertyKey
.
- getProperty(String, boolean, String) - Static method in class com.jogamp.common.util.PropertyAccess
-
- getQuerySeparator() - Method in class com.jogamp.common.net.UriQueryProps
-
- getQueueLength() - Method in interface com.jogamp.common.util.locks.RecursiveLock
-
- getQuoteIncludePath() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
-
Returns the user include-path of this Preprocessor.
- getReferencedBuffer(int) - Method in class com.jogamp.common.nio.PointerBuffer
-
- getReferencedBuffer() - Method in class com.jogamp.common.nio.PointerBuffer
-
- getRegisteredHandler() - Static method in class com.jogamp.common.net.AssetURLContext
-
- getRelativeOf(Uri.Encoded) - Method in class com.jogamp.common.net.Uri
-
Returns a new Uri appending the given
appendPath
to this instance's
directory
.
- getRelativeOf(File, String) - Static method in class com.jogamp.common.util.IOUtil
-
Generates a path for the 'relativeFile' relative to the 'baseLocation'.
- getRelativeOf(Class<?>, String, String) - Static method in class com.jogamp.common.util.JarUtil
-
- 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) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
- getResource(Class<?>, String) - Static method in class com.jogamp.common.util.IOUtil
-
- getResource(String, ClassLoader, Class<?>) - Static method in class com.jogamp.common.util.IOUtil
-
- getResource(String, ClassLoader) - Static method in class com.jogamp.common.util.IOUtil
-
Locating a resource using the ClassLoader's facilities.
- getResourceUri(String) - Static method in class com.jogamp.common.util.cache.TempJarCache
-
- getResult() - Method in class com.jogamp.common.util.FunctionTask
-
- 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() - Method in class com.jogamp.common.util.cache.TempFileCache
-
Root temp directory for this JVM instance.
- getRunnable() - Method in class com.jogamp.common.util.FunctionTask
-
Return the user action
- getRunnable() - Method in class com.jogamp.common.util.RunnableTask
-
Return the user action
- getRuntimeExceptionType() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
The type of exception (must subclass
java.lang.RuntimeException
) raised if runtime
checks fail in the generated code.
- getShortAt(int) - Method in class com.jogamp.common.nio.StructAccessor
-
Retrieves the short at the specified byteOffset.
- getShortsAt(int, short[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- getSize() - Method in class com.jogamp.gluegen.cgram.types.Type
-
SizeThunk which computes size of this type in bytes.
- getSize(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
-
- getSpecificationTitle() - Method in class com.jogamp.common.util.JogampVersion
-
- getSpecificationVendor() - Method in class com.jogamp.common.util.JogampVersion
-
- getSpecificationVersion() - Method in class com.jogamp.common.util.JogampVersion
-
- getStream() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
-
- getStream() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- getStream() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- getStream() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
-
- getStream() - Method in interface com.jogamp.common.util.Bitstream.ByteStream
-
Returns the underlying stream
- getStream() - Method in class com.jogamp.common.util.Bitstream
-
- getStructDictionary() - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
Returns the struct name dictionary this HeaderParser uses.
- getStructName() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
Returns the struct name of this CompoundType, i.e.
- getStructString() - Method in class com.jogamp.gluegen.cgram.types.CompoundType
-
- getSub() - Method in class com.jogamp.common.util.VersionNumber
-
- getSubProtocol() - Method in class com.jogamp.common.net.PiggybackURLConnection
-
Returns the resolved sub protocol of the asset or null, ie:
- getSubStream() - Method in class com.jogamp.common.util.Bitstream
-
- getSynchronous() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
-
- getSynchronous() - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
-
- getSyncObject() - Method in class com.jogamp.common.util.TaskBase
-
Return the synchronization object if any.
- getSystemIncludePath() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
-
Returns the system include-path of this Preprocessor.
- 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.
- 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
-
- 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
-
- 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
-
- 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.
- 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, 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.
- 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.
- gluegenRuntimePackage() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the package in which the generated glue code expects to
find its run-time helper classes (Buffers, Platform,
StructAccessor).
- GlueGenTask - Class in com.jogamp.gluegen.ant
-
An
ANT org.apache.tools.ant.Task
for using
GlueGen
.
- GlueGenTask() - Constructor for class com.jogamp.gluegen.ant.GlueGenTask
-
Create and add the VM and classname to org.apache.tools.ant.types.CommandlineJava
.
- GlueGenVersion - Class in com.jogamp.common
-
- GlueGenVersion(String, Manifest) - Constructor for class com.jogamp.common.GlueGenVersion
-
- gnuAsmExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- gnuAsmExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- gnuAsmExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- gnuAsmExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- GnuCEmitter - Class in com.jogamp.gluegen.cgram
-
- GnuCEmitter(PreprocessorInfoChannel) - Constructor for class com.jogamp.gluegen.cgram.GnuCEmitter
-
- GnuCEmitter() - Constructor for class com.jogamp.gluegen.cgram.GnuCEmitter
-
- GnuCEmitterTokenTypes - Interface in com.jogamp.gluegen.cgram
-
- GnuCLexer - Class in com.jogamp.gluegen.cgram
-
- GnuCLexer(InputStream) - Constructor for class com.jogamp.gluegen.cgram.GnuCLexer
-
- GnuCLexer(Reader) - Constructor for class com.jogamp.gluegen.cgram.GnuCLexer
-
- GnuCLexer(InputBuffer) - Constructor for class com.jogamp.gluegen.cgram.GnuCLexer
-
- GnuCLexer(LexerSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.GnuCLexer
-
- GnuCLexerTokenTypes - Interface in com.jogamp.gluegen.cgram
-
- GnuCParser - Class in com.jogamp.gluegen.cgram
-
- GnuCParser(TokenBuffer, int) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
-
- GnuCParser(TokenBuffer) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
-
- GnuCParser(TokenStream, int) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
-
- GnuCParser(TokenStream) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
-
- GnuCParser(ParserSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.GnuCParser
-
- GNUCTokenTypes - Interface in com.jogamp.gluegen.cgram
-
- GnuCTreeParser - Class in com.jogamp.gluegen.cgram
-
- GnuCTreeParser() - Constructor for class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- GnuCTreeParserTokenTypes - Interface in com.jogamp.gluegen.cgram
-
- GraphicsEnvironmentClass - Static variable in class com.jogamp.common.util.ReflectionUtil.AWTNames
-
- growEmptyBuffer(T[]) - Method in class com.jogamp.common.util.LFRingbuffer
-
- growEmptyBuffer(T[]) - Method in interface com.jogamp.common.util.Ringbuffer
-
Grows an empty ring buffer, increasing it's capacity about the amount.
- growEmptyBuffer(T[]) - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- growFullBuffer(int) - Method in class com.jogamp.common.util.LFRingbuffer
-
- growFullBuffer(int) - Method in interface com.jogamp.common.util.Ringbuffer
-
Grows a full ring buffer, increasing it's capacity about the amount.
- growFullBuffer(int) - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- GT - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- GT - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- GT - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- GT - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- GT - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- GT - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- GT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- GTE - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- GTE - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- GTE - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- GTE - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- GTE - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- GTE - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- i - Variable in class com.jogamp.gluegen.ConstantDefinition.CNumber
-
- id - Variable in enum com.jogamp.common.os.Platform.ABIType
-
- id - Variable in enum com.jogamp.common.util.locks.LockFactory.ImplType
-
- ID - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- ID - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- ID - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- ID - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- ID - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- ID - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- id - Variable in enum com.jogamp.gluegen.cgram.types.CompoundTypeKind
-
- IDENT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- IDENTIFIER - Static variable in class com.jogamp.gluegen.jcpp.Token
-
- identifier() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- identifierStar() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- identPrimary() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
Match a, a.b.c refs, a.b.c(...) refs, a.b.c[], a.b.c[].class,
and a.b.c.class refs.
- idList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- idList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- idList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- idList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- idList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- IDMEAT - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- implClassName() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the implementation class name parsed from the configuration file.
- IMPLEMENTATION_BRANCH - Static variable in class com.jogamp.common.util.JogampVersion
-
- IMPLEMENTATION_BUILD - Static variable in class com.jogamp.common.util.JogampVersion
-
- IMPLEMENTATION_COMMIT - Static variable in class com.jogamp.common.util.JogampVersion
-
- implementationOf(Object, String) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- implementationOf(Class<?>, String) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- implementedInterfaces(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns a List of Strings indicating the interfaces the passed
class should declare it implements.
- IMPLEMENTS_CLAUSE - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- implementsClause() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- implPackageName() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the implementation package name parsed from the configuration file.
- IMPORT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- importDefinition() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- imports() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the list of imports that should be emitted at the top of each .java file.
- INC - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- INC - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- INC - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- INC - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- INC - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- INC - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- INC - Static variable in 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
-
Includes a file from an include path, by name.
- inclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- inclusiveOrExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- inclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- inclusiveOrExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- inclusiveOrExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- inclusiveOrExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- INCREMENTAL - Static variable in class com.jogamp.common.os.AndroidVersion
-
internal build value used by the underlying source control.
- INDEX_OP - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- indexOf(int) - Method in class com.jogamp.common.net.Uri.Encoded
-
- indexOf(int, int) - Method in class com.jogamp.common.net.Uri.Encoded
-
- indexOf(String) - Method in class com.jogamp.common.net.Uri.Encoded
-
- indexOf(String, int) - Method in class com.jogamp.common.net.Uri.Encoded
-
- indexOf(Object) - Method in class com.jogamp.common.util.ArrayHashSet
-
- 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(String) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
-
- info(ASTLocusTag, String) - Method in interface com.jogamp.gluegen.Logging.LoggerIf
-
- infoPrefix(long) - Method in class com.jogamp.common.util.locks.SingletonInstance
-
- infoPrefix() - Method in class com.jogamp.common.util.locks.SingletonInstance
-
- init(ProcessingEnvironment) - Method in class com.jogamp.gluegen.structgen.CStructAnnotationProcessor
-
- initDecl(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- initDecl(AST) - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- initDecl(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- initDecl(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- initDecl(AST) - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- initDeclList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- initDeclList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- initDeclList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- initDeclList(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- initDeclList(AST) - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- initEntry(String, DynamicLookupHelper) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
-
Initializes the mapping for a single function.
- initialize(String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
- initialize() - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
- initialize(Token) - Method in class com.jogamp.gluegen.cgram.TNode
-
- initialize(AST) - Method in class com.jogamp.gluegen.cgram.TNode
-
- initializer(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- initializer() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- initializer(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- initializer(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- initializer() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- initializer() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- initializerElementLabel(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- initializerElementLabel() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- initializerElementLabel(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- initializerElementLabel(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- initializerList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- initializerList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- initializerList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- initializerList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- initializerList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- initSingleton() - Static method in class com.jogamp.common.os.Platform
-
kick off static initialization of platform property information and native gluegen-rt lib loading
- initSingleton() - Static method in class com.jogamp.common.util.cache.TempFileCache
-
Documented way to kick off static initialization
- initSingleton() - Static method in class com.jogamp.common.util.cache.TempJarCache
-
Documented way to kick off static initialization.
- input - Variable in class com.jogamp.common.net.Uri
-
Encoded input string used at construction, never null
.
- InputLexerSource - Class in com.jogamp.gluegen.jcpp
-
- InputLexerSource(InputStream) - Constructor for class com.jogamp.gluegen.jcpp.InputLexerSource
-
Creates a new Source for lexing the given Reader.
- INSTANCE_INIT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- instanceOf(Object, String) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- instanceOf(Class<?>, String) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- INT16 - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- int16AlignmentInBytes() - Method in class com.jogamp.common.os.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
-
- int_to_byte(int, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- int_to_double(int, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- int_to_float(int, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- int_to_short(int, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- intAlignmentInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
-
- intArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
-
Class for Java type int[]
- IntBitfield - Class in com.jogamp.common.util
-
Deprecated.
Use Bitfield
implementations via Bitfield.Factory.create(int)
.
Simple bitfield holder class using an int[] storage.
IntBitfield allows convenient access of a wide field of transient bits using efficient storage in O(1).
It can be used e.g. to map key-codes to pressed-state etc.
- IntBitfield(long) - Constructor for class com.jogamp.common.util.IntBitfield
-
Deprecated.
- IntBitfield(int) - Constructor for class com.jogamp.common.util.IntBitfield
-
Deprecated.
- intBufferArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
-
Class for Java type IntBuffer[]
- intConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- intConst() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- intConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- intConst(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- intConst() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- intConstExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- IntegerStack - Class in com.jogamp.common.util
-
Simple primitive-type stack.
- IntegerStack(int, int) - Constructor for class com.jogamp.common.util.IntegerStack
-
- INTERFACE_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- interfaceDefinition(AST) - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- interfaceExtends() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- 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(String, InterruptedException) - Constructor for exception com.jogamp.common.util.InterruptedRuntimeException
-
- InterruptedRuntimeException(InterruptedException) - Constructor for exception com.jogamp.common.util.InterruptedRuntimeException
-
- InterruptSource - Interface in com.jogamp.common.util
-
- InterruptSource.Thread - Class in com.jogamp.common.util
-
- InterruptSource.Thread() - Constructor for class com.jogamp.common.util.InterruptSource.Thread
-
See Thread#Thread(
for details.
- InterruptSource.Thread(ThreadGroup, Runnable) - Constructor for class com.jogamp.common.util.InterruptSource.Thread
-
- InterruptSource.Thread(ThreadGroup, Runnable, String) - Constructor for class com.jogamp.common.util.InterruptSource.Thread
-
- InterruptSource.Util - Class in com.jogamp.common.util
-
- InterruptSource.Util() - Constructor for class com.jogamp.common.util.InterruptSource.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, ASTLocusTag) - 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!
- 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
-
- invoke(boolean, Runnable) - Method in class com.jogamp.common.util.awt.AWTEDTExecutor
-
- invoke(Object, boolean, boolean, Runnable) - Method in class com.jogamp.common.util.awt.AWTEDTExecutor
-
Executes the given runnable on the AWT-EDT and return true
, if
current-thread is the AWT-EDT, or
the given tree-lock is not hold by current-thread (-> invoke on AWT-EDT)
- invoke(boolean, Function<U, V>, V...) - Static method in class com.jogamp.common.util.FunctionTask
-
- invoke(boolean, Runnable) - Method in class com.jogamp.common.util.RunnableExecutor.CurrentThreadExecutor
-
- invoke(boolean, Runnable) - Method in interface com.jogamp.common.util.RunnableExecutor
-
- invoke(boolean, Runnable) - Static method in class com.jogamp.common.util.RunnableTask
-
- invokeOnNewThread(ThreadGroup, String, boolean, Function<U, V>, V...) - Static method in class com.jogamp.common.util.FunctionTask
-
Invokes
func
on a new
InterruptSource.Thread
,
see
InterruptSource.Thread#Thread(ThreadGroup, Runnable, String)
for details.
- invokeOnNewThread(ThreadGroup, boolean, Runnable, String) - Static method in class com.jogamp.common.util.RunnableTask
-
- invokeOnNewThread(ThreadGroup, String, boolean, Runnable) - Static method in class com.jogamp.common.util.RunnableTask
-
Invokes
runnable
on a new
InterruptSource.Thread
,
see
InterruptSource.Thread#Thread(ThreadGroup, Runnable, String)
for details.
- IOUtil - Class in com.jogamp.common.util
-
- IOUtil.ClassResources - Class in com.jogamp.common.util
-
Helper compound associating a class instance and resource paths
to be
resolved
at a later time.
- IOUtil.ClassResources(Class<?>, String[]) - Constructor for class com.jogamp.common.util.IOUtil.ClassResources
-
Deprecated.
Use #IOUtil(String[], ClassLoader, Class)
for clarity!
- IOUtil.ClassResources(String[], ClassLoader, Class<?>) - Constructor for class com.jogamp.common.util.IOUtil.ClassResources
-
- IOUtil.StreamMonitor - Class in com.jogamp.common.util
-
- IOUtil.StreamMonitor(InputStream[], PrintStream, String) - Constructor for class com.jogamp.common.util.IOUtil.StreamMonitor
-
- 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
-
- isAWTAvailable() - Static method in class com.jogamp.common.os.Platform
-
Returns true
if AWT is available and not in headless mode, otherwise false
.
- isAWTComponent(Object) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- isAWTComponent(Class<?>) - Static method in class com.jogamp.common.util.ReflectionUtil
-
- 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
-
- isCompatible(Platform.CPUType) - Method in enum com.jogamp.common.os.Platform.CPUType
-
- 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
-
- 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
-
- isDecimalOrIntNumber(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
-
- isDirect() - Method in class com.jogamp.common.nio.AbstractBuffer
-
- isDirect(Object) - Static method in class com.jogamp.common.nio.Buffers
-
Helper routine to tell whether a buffer is direct or not.
- isDirect() - Method in interface com.jogamp.common.nio.NativeBuffer
-
- isDouble() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is a DoubleType.
- isDouble - Variable in class com.jogamp.gluegen.ConstantDefinition.CNumber
-
true
if number is a double precision
floating point
, i.e.
- isDouble() - Method in class com.jogamp.gluegen.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.gluegen.cgram.types.TypeDictionary
-
- isEnum() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is an EnumType.
- isEnum() - Method in class com.jogamp.gluegen.ConstantDefinition
-
- isExecuted - Variable in class com.jogamp.common.util.TaskBase
-
- isExecuted() - Method in class com.jogamp.common.util.TaskBase
-
- isFile() - Method in interface com.jogamp.gluegen.jcpp.VirtualFile
-
- isFileScheme() - Method in class com.jogamp.common.net.Uri
-
Returns true, if this instance is a file
scheme
, otherwise false.
- isFixed() - Method in class com.jogamp.common.nio.CachedBufferFactory
-
Returns true only if this factory does not allow to allocate more buffers
as limited by the initial size.
- isFloat() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is a FloatType.
- isFloat() - Method in class com.jogamp.gluegen.JavaType
-
- isFloatArray() - Method in class com.jogamp.gluegen.JavaType
-
- isFlushed - Variable in class com.jogamp.common.util.TaskBase
-
- isFlushed() - Method in class com.jogamp.common.util.TaskBase
-
- isForceProcAddressGen4All() - Method in class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- isForceUsingNIOOnly4All() - Method in class com.jogamp.gluegen.JavaConfiguration
-
- isForDirectBufferImplementation() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- isForIndirectBufferAndArrayImplementation() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- isFull() - Method in class com.jogamp.common.util.LFRingbuffer
-
- isFull() - Method in interface com.jogamp.common.util.Ringbuffer
-
Returns true if this ring buffer is full, otherwise false.
- isFull() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- isFunction() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is a FunctionType.
- isFunctionAvailable(String) - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- isFunctionAvailable(String) - Method in interface com.jogamp.common.os.DynamicLookupHelper
-
Queries whether function 'funcName' is available.
- isFunctionAvailable(String) - Method in class com.jogamp.common.os.NativeLibrary
-
- isFunctionAvailable(String) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
-
Returns true only if non null function pointer to this function exists.
- isFunctionAvailableImpl(String) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
-
This is a convenience method to query the native function existence by name.
- isFunctionLike() - Method in class com.jogamp.gluegen.jcpp.Macro
-
Returns true if this is a function-like macro.
- isFunctionPointer() - Method in class com.jogamp.gluegen.cgram.types.PointerType
-
- isFunctionPointer() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Convenience routine indicating whether this Type is a pointer to
a function.
- isGlueLibComplete() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- isGlueLibLoaded(int) - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- isHeadlessMethod - Static variable in class com.jogamp.common.util.ReflectionUtil.AWTNames
-
- isHexNumber(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
-
- isIdentifier(String) - Static method in class com.jogamp.gluegen.ConstantDefinition
-
- isInitialized() - 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
-
- 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
-
- isNativeMethod() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- isNIOArgName(int) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- isNIOArgName(String) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- isNIOArgName(int) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- isNIOArgName(String) - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- isNIOBuffer() - Method in class com.jogamp.gluegen.JavaType
-
- isNIOBufferArray() - Method in class com.jogamp.gluegen.JavaType
-
- isNIOByteBuffer() - Method in class com.jogamp.gluegen.JavaType
-
- isNIOByteBufferArray() - Method in class com.jogamp.gluegen.JavaType
-
- isNIOLongBuffer() - Method in class com.jogamp.gluegen.JavaType
-
- isNIOPointerBuffer() - Method in class com.jogamp.gluegen.JavaType
-
- 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.
- isPointer() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is a PointerType.
- isPrimitive() - Method in class com.jogamp.gluegen.cgram.types.PrimitiveType
-
- isPrimitive() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this type is a primitive type.
- isPrimitive() - Method in class com.jogamp.gluegen.JavaType
-
- isPrimitiveArray() - Method in class com.jogamp.gluegen.JavaType
-
- isPrivateNativeMethod() - Method in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- isPropertyDefined(String, boolean) - Static method in class com.jogamp.common.util.PropertyAccess
-
- isRunningFromJarURL() - Static method in class com.jogamp.common.os.Platform
-
- isRuntimeValidated() - Method in class com.jogamp.common.os.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
-
- isTempFileCacheUsed() - Static method in class com.jogamp.common.util.cache.TempCacheReg
-
- isTempJarCacheUsed() - Static method in class com.jogamp.common.util.cache.TempCacheReg
-
- isToolLibComplete() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- isToolLibLoaded() - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- isToolLibLoaded(int) - Method in class com.jogamp.common.os.DynamicLibraryBundle
-
- isTrusted(String) - Static method in class com.jogamp.common.util.PropertyAccess
-
- 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() - Method in class com.jogamp.gluegen.cgram.types.IntType
-
Indicates whether this type is unsigned
- isUnsigned - Variable in class com.jogamp.gluegen.ConstantDefinition.CNumber
-
- isUTF8Type(Type) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
Checks a type to see whether it is for a UTF-8 pointer type
(i.e., "const char *", "const char **").
- isValid() - Method in class com.jogamp.common.util.cache.TempFileCache
-
- isValidNativeLibraryName(String, boolean) - Static method in class com.jogamp.common.os.NativeLibrary
-
Comparison of prefix and suffix of the given libName's basename
is performed case insensitive
- isVariadic() - Method in class com.jogamp.gluegen.jcpp.Macro
-
Returns true if this is a variadic function-like macro.
- isVoid() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this is a VoidType.
- isVoid() - Method in class com.jogamp.gluegen.JavaType
-
- isVolatile() - Method in class com.jogamp.gluegen.cgram.types.Type
-
Indicates whether this type is volatile.
- isZero() - Method in class com.jogamp.common.util.VersionNumber
-
Returns true
, if all version components are zero, otherwise false
.
- iterator() - Method in class com.jogamp.common.util.ArrayHashSet
-
- iterator() - Method in class com.jogamp.common.util.IntIntHashMap
-
- iterator() - Method in class com.jogamp.common.util.IntLongHashMap
-
- iterator() - Method in class com.jogamp.common.util.IntObjectHashMap
-
- iterator() - Method in class com.jogamp.common.util.LongIntHashMap
-
- iterator() - Method in class com.jogamp.common.util.LongLongHashMap
-
- iterator() - Method in class com.jogamp.common.util.LongObjectHashMap
-
- iterator() - Method in class com.jogamp.gluegen.jcpp.Source
-
Returns a token iterator for this Source.
- P_LINE - Static variable in class com.jogamp.gluegen.jcpp.Token
-
- PACKAGE_DEF - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- packageAsPath(String) - Static method in class com.jogamp.gluegen.CodeGenUtils
-
Given a java package name (e.g., "java.lang"), return the package as a
directory path (i.e., "java/lang").
- packageDefinition() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- packageForStruct(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the package into which to place the glue code for
accessing the specified struct.
- packageName() - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns the package name parsed from the configuration file.
- pageAlignedSize(int) - Method in class com.jogamp.common.os.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(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- parameterDeclaration() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- parameterDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- parameterDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- parameterDeclaration() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- parameterDeclaration() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- parameterDeclarationList() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- parameterModifier() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- PARAMETERS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- parameterTypeList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- parameterTypeList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- parameterTypeList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- parameterTypeList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- parameterTypeList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- parentOfType(int) - Method in class com.jogamp.gluegen.cgram.TNode
-
find first parent of the given type,
return null on failure
- parseTypeInfo(String, JavaType) - Static method in class com.jogamp.gluegen.JavaConfiguration
-
- PASTE - Static variable in class com.jogamp.gluegen.jcpp.Token
-
- path - Variable in class com.jogamp.common.net.Uri
-
Encoded path
part of scheme-specific-part
, never null
.
- PATH_LEGAL - Static variable in class com.jogamp.common.net.Uri
-
Valid charset for RFC 2396 path
,
additional to legal alphanum
characters.
- patternCPPOperand - Static variable in class com.jogamp.gluegen.ConstantDefinition
-
One of: +
-
*
/
|
&
(
)
<<
>>
- patternDecimalNumber - Static variable in class com.jogamp.gluegen.ConstantDefinition
-
- patternDecimalOrIntNumber - Static variable in class com.jogamp.gluegen.ConstantDefinition
-
- 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
-
- PCPP - Class in com.jogamp.gluegen.pcpp
-
A minimal pseudo-C-preprocessor designed in particular to preserve
#define statements defining constants so they can be observed by a
glue code generator.
- PCPP(List<String>, boolean, boolean) - Constructor for class com.jogamp.gluegen.pcpp.PCPP
-
- peek() - Method in class com.jogamp.common.util.LFRingbuffer
-
- peek() - Method in interface com.jogamp.common.util.Ringbuffer
-
Peeks the next element at the read position w/o modifying pointer, nor blocking.
- peek() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- peekBlocking() - Method in class com.jogamp.common.util.LFRingbuffer
-
- peekBlocking() - Method in interface com.jogamp.common.util.Ringbuffer
-
Peeks the next element at the read position w/o modifying pointer, but w/ blocking.
- peekBlocking() - Method in class com.jogamp.common.util.SyncedRingbuffer
-
- PERF - Static variable in class com.jogamp.common.jvm.JNILibLoaderBase
-
- 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
-
- Platform - Class in com.jogamp.common.os
-
Utility class for querying platform specific properties.
- Platform.ABIType - Enum in com.jogamp.common.os
-
- Platform.CPUFamily - Enum in com.jogamp.common.os
-
- Platform.CPUType - Enum in com.jogamp.common.os
-
- Platform.OSType - Enum in com.jogamp.common.os
-
- PLUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- PLUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- PLUS - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- PLUS - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- PLUS - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- PLUS - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- PLUS - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- PLUS_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- PLUS_EQ - Static variable in class com.jogamp.gluegen.jcpp.Token
-
- POINTER - Static variable in class com.jogamp.gluegen.cgram.types.SizeThunk
-
- pointerAlignmentInBytes() - Method in class com.jogamp.common.os.MachineDataInfo
-
- PointerBuffer - Class in com.jogamp.common.nio
-
Hardware independent container for native pointer arrays.
- pointerConversionArgumentName(String) - Method in class com.jogamp.gluegen.CMethodBindingEmitter
-
- pointerDepth() - Method in class com.jogamp.gluegen.cgram.types.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(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- pointerGroup() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- pointerGroup(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- pointerGroup(AST, HeaderParser.TypeBox) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- pointerGroup() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- pointerSizeInBytes() - Method in class com.jogamp.common.os.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_source(boolean) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
-
Pops a Source from the input stack.
- pop_source() - Method in class com.jogamp.gluegen.jcpp.Preprocessor
-
- popScope() - Method in class com.jogamp.gluegen.cgram.CSymbolTable
-
pop the last scope off the scope stack.
- popScope() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- popScope() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- port - Variable in class com.jogamp.common.net.Uri
-
Encoded port
part of authority
and scheme-specific-part
, -1
if undefined.
- position - Variable in class com.jogamp.common.nio.AbstractBuffer
-
- position() - Method in class com.jogamp.common.nio.AbstractBuffer
-
- position(int) - Method in class com.jogamp.common.nio.AbstractBuffer
-
- position() - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
-
- position(long) - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
-
Sets the absolute position of the
InputStream
to
newPosition
.
- position() - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
-
- position(long) - Method in class com.jogamp.common.nio.MappedByteBufferOutputStream
-
- position() - Method in interface com.jogamp.common.nio.NativeBuffer
-
- position(int) - Method in interface com.jogamp.common.nio.NativeBuffer
-
- position() - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
-
- position(long) - Method in class com.jogamp.common.util.Bitstream.ByteArrayStream
-
- position() - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- position(long) - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- position() - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- position(long) - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- position() - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
-
- position(long) - 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(long) - Method in interface com.jogamp.common.util.Bitstream.ByteStream
-
Sets this stream's position.
- position() - Method in class com.jogamp.common.util.Bitstream
-
Returns the bit position in the stream.
- position(long) - Method in class com.jogamp.common.util.Bitstream
-
Sets this stream's bit position.
- position() - Method in class com.jogamp.common.util.FloatStack
-
- position(int) - Method in class com.jogamp.common.util.FloatStack
-
- position() - Method in class com.jogamp.common.util.IntegerStack
-
- position(int) - Method in class com.jogamp.common.util.IntegerStack
-
- position() - Method in interface com.jogamp.common.util.PrimitiveStack
-
Returns the current position of this stack.
- position(int) - Method in interface com.jogamp.common.util.PrimitiveStack
-
Sets the position of this stack.
- POST_DEC - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- POST_INC - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- postfixExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- postfixExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- postfixExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- postfixExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- postfixExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- postfixExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- postfixSuffix() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- postfixSuffix() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- pragma(Token, List<Token>) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
-
- pragma_once(Token) - Method in class com.jogamp.gluegen.jcpp.Preprocessor
-
- 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
-
- 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(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- primaryExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- primaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- primaryExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- primaryExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- primaryExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- PrimitiveStack - Interface in com.jogamp.common.util
-
Simple primitive-type stack.
- PrimitiveType - Class in com.jogamp.gluegen.cgram.types
-
- PrimitiveType(String, SizeThunk, int, ASTLocusTag) - Constructor for class com.jogamp.gluegen.cgram.types.PrimitiveType
-
- 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 to Throwable#printStackTrace(PrintStream, int, int)
.
- printStackTrace(PrintStream, Throwable, int, int) - Static method in class com.jogamp.common.ExceptionUtils
-
- printStackTrace(PrintStream, int, int) - Method in exception com.jogamp.common.util.SourcedInterruptedException
-
- printTree(AST) - Static method in class com.jogamp.gluegen.cgram.TNode
-
print given tree to System.out
- PRIVATE - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- PROCADDRESS_VAR_PREFIX - Static variable in class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
Must be synchronized w/ ProcAddressTable.PROCADDRESS_VAR_PREFIX !!!
- ProcAddressCMethodBindingEmitter - Class in com.jogamp.gluegen.procaddress
-
- ProcAddressCMethodBindingEmitter(CMethodBindingEmitter, boolean, boolean, String, ProcAddressEmitter) - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
-
- ProcAddressConfiguration - Class in com.jogamp.gluegen.procaddress
-
- ProcAddressConfiguration() - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressConfiguration
-
- ProcAddressEmitter - Class in com.jogamp.gluegen.procaddress
-
A subclass of JavaEmitter that modifies the normal emission of C
and Java code to allow dynamic lookups of the C entry points
associated with the Java methods.
- ProcAddressEmitter() - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressEmitter
-
- ProcAddressJavaMethodBindingEmitter - Class in com.jogamp.gluegen.procaddress
-
A specialization of JavaMethodBindingEmitter with knowledge of how
to call through a function pointer.
- ProcAddressJavaMethodBindingEmitter(JavaMethodBindingEmitter, boolean, String, boolean, ProcAddressEmitter) - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
-
- ProcAddressJavaMethodBindingEmitter(ProcAddressJavaMethodBindingEmitter) - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
-
- ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter - Class in com.jogamp.gluegen.procaddress
-
This class emits the comment for the wrapper method
- ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter() - Constructor for class com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter
-
- ProcAddressTable - Class in com.jogamp.gluegen.runtime
-
Superclass for all generated ProcAddressTables.
- ProcAddressTable() - Constructor for class com.jogamp.gluegen.runtime.ProcAddressTable
-
- ProcAddressTable(FunctionAddressResolver) - Constructor for class com.jogamp.gluegen.runtime.ProcAddressTable
-
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.jogamp.gluegen.structgen.CStructAnnotationProcessor
-
- prologue - Variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- PropertyAccess - Class in com.jogamp.common.util
-
Helper routines for accessing properties.
- PropertyAccess() - Constructor for class com.jogamp.common.util.PropertyAccess
-
- PROTECTED - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- PTR - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- PTR - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- PTR - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- PTR - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- PTR - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- PTR - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- PUBLIC - Static variable in class com.jogamp.gluegen.JavaMethodBindingEmitter
-
- 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
-
- put(B, Buffer) - Static method in class com.jogamp.common.nio.Buffers
-
- put(int, long) - Method in interface com.jogamp.common.nio.NativeBuffer
-
- put(long) - Method in interface com.jogamp.common.nio.NativeBuffer
-
- put(B) - Method in interface com.jogamp.common.nio.NativeBuffer
-
- put(PointerBuffer) - Method in class com.jogamp.common.nio.PointerBuffer
-
Relative bulk get method.
- put(int, long) - Method in class com.jogamp.common.nio.PointerBuffer
-
Absolute put method.
- put(long) - Method in class com.jogamp.common.nio.PointerBuffer
-
Relative put method.
- put(long[], int, int) - Method in class com.jogamp.common.nio.PointerBuffer
-
Relative bulk put method.
- put(K, V) - Method in class com.jogamp.common.util.ArrayHashMap
- put(int, boolean) - Method in interface com.jogamp.common.util.Bitfield
-
Set or clear the bit at position bitnum
according to bit
and return the previous value.
- put(long, boolean) - Method in class com.jogamp.common.util.IntBitfield
-
Deprecated.
Set or clear the bit at position bitnum
according to bit
and return the previous value.
- put(int, boolean) - Method in class com.jogamp.common.util.IntBitfield
-
Deprecated.
Set or clear the bit at position bitnum
according to bit
and return the previous value.
- put(int, int) - Method in class com.jogamp.common.util.IntIntHashMap
-
Maps the key to the specified value.
- put(int, long) - Method in class com.jogamp.common.util.IntLongHashMap
-
Maps the key to the specified value.
- put(int, Object) - Method in class com.jogamp.common.util.IntObjectHashMap
-
Maps the key to the specified value.
- put(T) - Method in class com.jogamp.common.util.LFRingbuffer
-
Enqueues the given element.
- put(long, int) - Method in class com.jogamp.common.util.LongIntHashMap
-
Maps the key to the specified value.
- put(long, long) - Method in class com.jogamp.common.util.LongLongHashMap
-
Maps the key to the specified value.
- put(long, Object) - Method in class com.jogamp.common.util.LongObjectHashMap
-
Maps the key to the specified value.
- put(T) - Method in interface com.jogamp.common.util.Ringbuffer
-
Enqueues the given element.
- put(T) - Method in class com.jogamp.common.util.SyncedRingbuffer
-
Enqueues the given element.
- put(String, Type) - Method in class com.jogamp.gluegen.cgram.types.TypeDictionary
-
Create a mapping from a type to its name.
- put32(int, int, int) - Method in interface com.jogamp.common.util.Bitfield
-
Puts length
bits of given data
into this storage,
starting w/ the lowest bit to the storage position lowBitnum
.
- putAll(Map<? extends K, ? extends V>) - Method in class com.jogamp.common.util.ArrayHashMap
-
- putAll(IntIntHashMap) - Method in class com.jogamp.common.util.IntIntHashMap
-
Copies all of the mappings from the specified map to this map.
- putAll(IntLongHashMap) - Method in class com.jogamp.common.util.IntLongHashMap
-
Copies all of the mappings from the specified map to this map.
- putAll(IntObjectHashMap) - Method in class com.jogamp.common.util.IntObjectHashMap
-
Copies all of the mappings from the specified map to this map.
- putAll(LongIntHashMap) - Method in class com.jogamp.common.util.LongIntHashMap
-
Copies all of the mappings from the specified map to this map.
- putAll(LongLongHashMap) - Method in class com.jogamp.common.util.LongLongHashMap
-
Copies all of the mappings from the specified map to this map.
- putAll(LongObjectHashMap) - Method in class com.jogamp.common.util.LongObjectHashMap
-
Copies all of the mappings from the specified map to this map.
- putb(B, byte) - Static method in class com.jogamp.common.nio.Buffers
-
- putBlocking(T) - Method in class com.jogamp.common.util.LFRingbuffer
-
Enqueues the given element.
- putBlocking(T) - Method in interface com.jogamp.common.util.Ringbuffer
-
Enqueues the given element.
- putBlocking(T) - Method in class com.jogamp.common.util.SyncedRingbuffer
-
Enqueues the given element.
- putd(B, double) - Static method in class com.jogamp.common.nio.Buffers
-
- putf(B, float) - Static method in class com.jogamp.common.nio.Buffers
-
- puti(B, int) - Static method in class com.jogamp.common.nio.Buffers
-
- putNb(B, boolean, byte, boolean) - Static method in class com.jogamp.common.nio.Buffers
-
Store byte source value in given buffer after normalizing it to the destination value range
considering signed and unsigned source and destination representation.
- putNf(B, boolean, float) - Static method in class com.jogamp.common.nio.Buffers
-
Store float source value in given buffer after normalizing it to the destination value range
considering signed and unsigned destination representation.
- putNi(B, boolean, int, boolean) - Static method in class com.jogamp.common.nio.Buffers
-
Store short source value in given buffer after normalizing it to the destination value range
considering signed and unsigned source and destination representation.
- putNs(B, boolean, short, boolean) - Static method in class com.jogamp.common.nio.Buffers
-
Store short source value in given buffer after normalizing it to the destination value range
considering signed and unsigned source and destination representation.
- putOnTop(float[], int, int) - Method in class com.jogamp.common.util.FloatStack
-
FILO put operation
- putOnTop(FloatBuffer, int) - Method in class com.jogamp.common.util.FloatStack
-
FILO put operation
- putOnTop(int[], int, int) - Method in class com.jogamp.common.util.IntegerStack
-
FILO put operation
- putOnTop(IntBuffer, int) - Method in class com.jogamp.common.util.IntegerStack
-
FILO put operation
- puts(B, short) - Static method in class com.jogamp.common.nio.Buffers
-
- putSame(boolean) - Method in class com.jogamp.common.util.LFRingbuffer
-
Enqueues the same element at it's write position, if not full.
- putSame(boolean) - Method in interface com.jogamp.common.util.Ringbuffer
-
Enqueues the same element at it's write position, if not full.
- putSame(boolean) - Method in class com.jogamp.common.util.SyncedRingbuffer
-
Enqueues the same element at it's write position, if not full.
- scheme - Variable in class com.jogamp.common.net.Uri
-
Encoded scheme
, null
if undefined.
- SCHEME_SEPARATOR - Static variable in class com.jogamp.common.net.Uri
-
58
- schemeSpecificPart - Variable in class com.jogamp.common.net.Uri
-
Encoded scheme-specific-part
, never null
.
- SDK_INT - Static variable in class com.jogamp.common.os.AndroidVersion
-
SDK Version number, key to VERSION_CODES
- SDK_NAME - Static variable in class com.jogamp.common.os.AndroidVersion
-
SDK Version string
- SecurityUtil - Class in com.jogamp.common.util
-
- SecurityUtil() - Constructor for class com.jogamp.common.util.SecurityUtil
-
- SEMI - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- SEMI - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- SEMI - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- SEMI - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- SEMI - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- SEMI - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- SEMI - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- SEPERATOR - Static variable in class com.jogamp.common.util.VersionUtil
-
- set(int, E) - Method in class com.jogamp.common.util.ArrayHashSet
-
- set(int) - Method in interface com.jogamp.common.util.Bitfield
-
Set the bit at position bitnum
according to bit
.
- setArgs(A...) - Method in class com.jogamp.common.util.FunctionTask
-
- 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
-
- 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
-
- setCharAt(int, char) - Method in class com.jogamp.common.nio.StructAccessor
-
Puts a char at the specified byteOffset.
- setCharsAt(int, char[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- setCommentEmitter(CommentEmitter) - Method in class com.jogamp.gluegen.FunctionEmitter
-
Set the object that will emit the comment for this function.
- setConfig(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set the configuration file name.
- setCountingTokens(boolean) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
- setCountingTokens(boolean) - Method in class com.jogamp.gluegen.cgram.StdCLexer
-
- setDebug(boolean) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set the debug flag (optional).
- setDebug(boolean) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- 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).
- 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.
- setGrowSize(int) - Method in class com.jogamp.common.util.FloatStack
-
- setGrowSize(int) - Method in class com.jogamp.common.util.IntegerStack
-
- setGrowSize(int) - Method in interface com.jogamp.common.util.PrimitiveStack
-
Set new {@link #growSize().
- setHandler(String, URLStreamHandler) - Method in class com.jogamp.common.net.GenericURLStreamHandlerFactory
-
Sets the handler
for protocol
.
- setIncludeRefid(Reference) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set a org.apache.tools.ant.types.Reference
to simplify adding
of complex sets of files to include.
- setIncludes(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set the set of include patterns.
- setIntAt(int, int) - Method in class com.jogamp.common.nio.StructAccessor
-
Puts a int at the specified byteOffset.
- setIntAt(int, int, int) - Method in class com.jogamp.common.nio.StructAccessor
-
Puts a int at the specified byteOffset.
- setIntsAt(int, int[]) - Method in class com.jogamp.common.nio.StructAccessor
-
- 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(long) - Method in class com.jogamp.common.util.IntLongHashMap
-
Sets the new key not found value.
- setKeyNotFoundValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap
-
Sets the new key not found value.
- setKeyNotFoundValue(int) - Method in class com.jogamp.common.util.LongIntHashMap
-
Sets the new key not found value.
- setKeyNotFoundValue(long) - Method in class com.jogamp.common.util.LongLongHashMap
-
Sets the new key not found value.
- setKeyNotFoundValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap
-
Sets the new key not found value.
- setLayouted() - Method in class com.jogamp.gluegen.cgram.types.MemoryLayoutType
-
- setLength(long) - Method in interface com.jogamp.common.nio.MappedByteBufferInputStream.FileResizeOp
-
- setLength(long) - Method in class com.jogamp.common.nio.MappedByteBufferInputStream
-
- 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
-
- setOut(OutputStream) - Method in class com.jogamp.gluegen.pcpp.PCPP
-
- setOutputRootDir(String) - Method in class com.jogamp.gluegen.ant.GlueGenTask
-
Set the output root dir (optional).
- setOutputRootDir(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
- setPreprocessingDirective(String) - Method in class com.jogamp.gluegen.cgram.GnuCLexer
-
- setPreprocessingDirective(String) - Method in class com.jogamp.gluegen.cgram.StdCLexer
-
- 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.
- 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
-
- 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(ByteBuffer) - Method in class com.jogamp.common.util.Bitstream.ByteBufferStream
-
- setStream(InputStream) - Method in class com.jogamp.common.util.Bitstream.ByteInputStream
-
- setStream(OutputStream) - Method in class com.jogamp.common.util.Bitstream.ByteOutputStream
-
- setStream(T) - Method in interface com.jogamp.common.util.Bitstream.ByteStream
-
- setStream(T, boolean) - Method in class com.jogamp.common.util.Bitstream
-
- 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
-
- 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(long) - Method in class com.jogamp.common.util.IntLongHashMap.Entry
-
Sets the value for this entry.
- setValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
-
Sets the value for this entry.
- setValue(int) - Method in class com.jogamp.common.util.LongIntHashMap.Entry
-
Sets the value for this entry.
- setValue(long) - Method in class com.jogamp.common.util.LongLongHashMap.Entry
-
Sets the value for this entry.
- setValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
-
Sets the value for this entry.
- 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.
- shallLinkGlobal() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
-
- shallLookupGlobal() - Method in interface com.jogamp.common.os.DynamicLibraryBundleInfo
-
If method returns
true
and if a
SecurityManager
is installed, user needs link permissions
for
all libraries, i.e.
- shiftExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- shiftExpr() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- shiftExpr(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- shiftExpr(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- shiftExpr() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- shiftExpression() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- short_to_byte(short, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- short_to_double(short, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- short_to_float(short, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- short_to_int(short, boolean, boolean) - Static method in class com.jogamp.common.util.ValueConv
-
- shortArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
-
Class for Java type short[]
- shortBufferArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
-
Class for Java type ShortBuffer[]
- shouldIgnoreInImpl(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(String) - 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_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.
- signatureRequiresStaticInitialization() - Method in class com.jogamp.gluegen.MethodBinding
-
- signatureUsesArraysOfCompoundTypeWrappers() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature use arrays of "compound type wrappers",
or NIO-based wrappers for C data structures.
- signatureUsesCArrays() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature represent C arrays.
- signatureUsesCompoundTypeWrappers() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature use "compound type wrappers", or
NIO-based wrappers for C data structures.
- signatureUsesCPrimitivePointers() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature represent C primitive pointers.
- signatureUsesCVoidPointers() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature represent C void* pointers.
- signatureUsesJavaPrimitiveArrays() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature represent Java primitive arrays.
- signatureUsesNIO() - Method in class com.jogamp.gluegen.MethodBinding
-
Returns true if the return type or any of the outgoing arguments
in the method's signature require conversion or checking due to
the use of New I/O.
- singleton - Static variable in class com.jogamp.common.util.awt.AWTEDTExecutor
-
- 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
-
- SIZEOF_BYTE - Static variable in class com.jogamp.common.nio.Buffers
-
- SIZEOF_CHAR - Static variable in class com.jogamp.common.nio.Buffers
-
- SIZEOF_DOUBLE - Static variable in class com.jogamp.common.nio.Buffers
-
- SIZEOF_FLOAT - Static variable in class com.jogamp.common.nio.Buffers
-
- SIZEOF_INT - Static variable in class com.jogamp.common.nio.Buffers
-
- SIZEOF_LONG - Static variable in class com.jogamp.common.nio.Buffers
-
- SIZEOF_SHORT - Static variable in class com.jogamp.common.nio.Buffers
-
- sizeOfBufferElem(Object) - Static method in class com.jogamp.common.nio.Buffers
-
Returns the size of a single element of the given buffer in bytes
or 0
if the given buffer is null
.
- SizeThunk - Class in com.jogamp.gluegen.cgram.types
-
Provides a level of indirection between the definition of a type's
size and the absolute value of this size.
- skip(long) - Method in class com.jogamp.common.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.
- skip(long) - Method in class com.jogamp.gluegen.pcpp.ConcatenatingReader
-
- 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(B) - Static method in class com.jogamp.common.nio.Buffers
-
Calls slice on the specified buffer while maintaining the byteorder.
- slice(B, int, int) - Static method in class com.jogamp.common.nio.Buffers
-
Slices the specified buffer with offset as position and offset+size as limit
while maintaining the byteorder.
- slice(int, int) - Method in class com.jogamp.common.nio.StructAccessor
-
Returns a slice of the current ByteBuffer starting at the
specified byte offset and extending the specified number of
bytes.
- slice2Float(Buffer, int, int) - Static method in class com.jogamp.common.nio.Buffers
-
Slices a ByteBuffer or a FloatBuffer to a FloatBuffer
at the given position with the given size in float-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 position with the given size
in float-space by
wrapping
the backing array.
- SLIST - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- source - Variable in class com.jogamp.gluegen.ASTLocusTag
-
Source object, might be
String
.
- Source - Class in com.jogamp.gluegen.jcpp
-
An input to the Preprocessor.
- Source() - Constructor for class com.jogamp.gluegen.jcpp.Source
-
- SourcedInterruptedException - Exception in com.jogamp.common.util
-
- SourcedInterruptedException(String, InterruptedException, Throwable) - Constructor for exception com.jogamp.common.util.SourcedInterruptedException
-
- SourcedInterruptedException(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
-
- specifierQualifierList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- specifierQualifierList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- specifierQualifierList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- specifierQualifierList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- specifierQualifierList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- SQSTRING - Static variable in class com.jogamp.gluegen.jcpp.Token
-
- SR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- SR_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- SSP_LEGAL - Static variable in class com.jogamp.common.net.Uri
-
Valid charset for RFC 2396 scheme-specific-part
,
additional to legal alphanum
characters.
- STAR - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- STAR - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- STAR - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- STAR - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- STAR - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- STAR - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- STAR - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCEmitterTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCLexerTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GNUCTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.HeaderParserTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.cgram.STDCTokenTypes
-
- STAR_ASSIGN - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- startsWith(String) - Method in class com.jogamp.common.net.Uri.Encoded
-
- startsWith(String, int) - Method in class com.jogamp.common.net.Uri.Encoded
-
- startsWithDescriptor(String) - Static method in class com.jogamp.gluegen.JavaConfiguration
-
- state - Variable in class com.jogamp.common.util.VersionNumber
-
- statement(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- statement() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- statement(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- statement(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- statement() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- statement() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- statementBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- statementBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- statementBody(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- statementList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- statementList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- statementList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- statementList(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- statementList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- STATIC - Static variable in class com.jogamp.gluegen.FunctionEmitter
-
- STATIC_INIT - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- StdCLexer - Class in com.jogamp.gluegen.cgram
-
- StdCLexer(InputStream) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
-
- StdCLexer(Reader) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
-
- StdCLexer(InputBuffer) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
-
- StdCLexer(LexerSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.StdCLexer
-
- StdCParser - Class in com.jogamp.gluegen.cgram
-
- StdCParser(TokenBuffer, int) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
-
- StdCParser(TokenBuffer) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
-
- StdCParser(TokenStream, int) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
-
- StdCParser(TokenStream) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
-
- StdCParser(ParserSharedInputState) - Constructor for class com.jogamp.gluegen.cgram.StdCParser
-
- STDCTokenTypes - Interface in com.jogamp.gluegen.cgram
-
- storageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- storageClassSpecifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- storageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- storageClassSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- storageClassSpecifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- strEnd - Variable in class com.jogamp.common.util.VersionNumber
-
- STRICTFP - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- STRING - 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(String) - Method in class com.jogamp.gluegen.JavaConfiguration
-
Returns a list of Integer
s which are the indices of const char*
arguments that should be converted to String
s.
- stringArrayClass - Static variable in class com.jogamp.gluegen.ArrayTypes
-
Class for Java type String[]
- stringConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- stringConst() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- stringConst(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- stringConst(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- stringConst() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- StringLexerSource - Class in com.jogamp.gluegen.jcpp
-
A Source for lexing a String.
- StringLexerSource(String, boolean) - Constructor for class com.jogamp.gluegen.jcpp.StringLexerSource
-
Creates a new Source for lexing the given String.
- StringLexerSource(String) - 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
-
- strOptExprPair(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- strOptExprPair() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- strOptExprPair(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- strOptExprPair(AST) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- StructAccessor - Class in com.jogamp.common.nio
-
- StructAccessor(ByteBuffer) - Constructor for class com.jogamp.common.nio.StructAccessor
-
- structDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- structDeclaration() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- structDeclaration(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- structDeclaration(AST, CompoundType) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- structDeclaration() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- structDeclarationList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- structDeclarationList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- structDeclarationList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- structDeclarationList(AST, CompoundType) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- structDeclarationList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- structDeclarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- structDeclarator() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- structDeclarator(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- structDeclarator(AST, CompoundType, Type) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- structDeclarator() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- structDeclaratorList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- structDeclaratorList() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- structDeclaratorList(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- structDeclaratorList(AST, CompoundType, Type) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- structDeclaratorList() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- StructLayout - Class in com.jogamp.gluegen.cgram.types
-
Encapsulates algorithm for laying out data structures.
- StructLayout(int) - Constructor for class com.jogamp.gluegen.cgram.types.StructLayout
-
- structOrUnion() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- structOrUnion() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- structOrUnionBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- structOrUnionBody(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- structOrUnionBody(AST, CompoundTypeKind, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- structOrUnionSpecifier() - Method in class com.jogamp.gluegen.cgram.GnuCParser
-
- structOrUnionSpecifier() - Method in class com.jogamp.gluegen.cgram.StdCParser
-
- structsOnly() - Method in class com.jogamp.gluegen.JavaConfiguration
-
- structSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCEmitter
-
- structSpecifier(AST) - Method in class com.jogamp.gluegen.cgram.GnuCTreeParser
-
- structSpecifier(AST, int) - Method in class com.jogamp.gluegen.cgram.HeaderParser
-
- StructType - Class in com.jogamp.gluegen.cgram.types
-
- 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
-
- SUPER_CTOR_CALL - Static variable in interface com.jogamp.gluegen.jgram.JavaTokenTypes
-
- superClassClause() - Method in class com.jogamp.gluegen.jgram.JavaParser
-
- 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.
- 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
-
- SyncedRingbuffer(T[]) - Constructor for class com.jogamp.common.util.SyncedRingbuffer
-
Create a full ring buffer instance w/ the given array's net capacity and content.
- SyncedRingbuffer(Class<? extends T[]>, int) - Constructor for class com.jogamp.common.util.SyncedRingbuffer
-
Create an empty ring buffer instance w/ the given net capacity
.
- 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
-