| Ccom.jogamp.common.os.Platform.ABIType | |
| ►Ccom.jogamp.common.nio.AbstractBuffer< ElementBuffer > | |
| Ccom.jogamp.common.nio.ElementBuffer | Hardware independent container holding an array of linearly aligned elements, while its getDirectBufferAddress() is-a pointer-type value, i.e |
| ►Ccom.jogamp.common.nio.AbstractBuffer< PointerBuffer > | |
| Ccom.jogamp.common.nio.PointerBuffer | Hardware independent container holding an array of native pointer, while its getDirectBufferAddress() is-a pointer-pointer type value |
| Ccom.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.ALCcontext | |
| ►Ccom.jogamp.gluegen.cgram.types.AliasedSymbol | Supports symbol aliasing, i.e |
| ►Ccom.jogamp.gluegen.cgram.types.AliasedSymbol.AliasedSymbolImpl | |
| Ccom.jogamp.gluegen.ConstantDefinition | Represents a [native] constant expression, comprises the [native] expression, see getNativeExpr() and the optional CNumber representation, see getNumber() |
| Ccom.jogamp.gluegen.cgram.types.FunctionSymbol | Describes a function symbol, which includes the name and type |
| Ccom.jogamp.gluegen.cgram.types.AliasedSymbol.NoneAliasedSymbol | |
| ►Ccom.jogamp.gluegen.cgram.types.CompoundType | Models all compound types, i.e., those containing fields: structs and unions |
| Ccom.jogamp.gluegen.cgram.types.StructType | |
| Ccom.jogamp.gluegen.cgram.types.UnionType | |
| ►Ccom.jogamp.gluegen.cgram.types.TypeComparator.AliasedSemanticSymbol | Supports common interface for SemanticEqualityOp and AliasedSymbol |
| Ccom.jogamp.gluegen.ConstantDefinition | Represents a [native] constant expression, comprises the [native] expression, see getNativeExpr() and the optional CNumber representation, see getNumber() |
| Ccom.jogamp.gluegen.cgram.types.FunctionSymbol | Describes a function symbol, which includes the name and type |
| Ccom.jogamp.common.os.AndroidVersion | |
| Ccom.jogamp.gluegen.ArrayTypes | Convenience class containing the Class objects corresponding to arrays of various types (e.g., booleanArrayClass is the Class of Java type "boolean[]") |
| Ccom.jogamp.gluegen.ASTLocusTag | An AST location tag |
| ►Ccom.jogamp.gluegen.ASTLocusTag.ASTLocusTagProvider | Interface tag for ASTLocusTag provider |
| Ccom.jogamp.gluegen.ConstantDefinition | Represents a [native] constant expression, comprises the [native] expression, see getNativeExpr() and the optional CNumber representation, see getNumber() |
| Ccom.jogamp.gluegen.cgram.Define | Represents a #define of a literal to a value (a number represented in string form.) |
| Ccom.jogamp.gluegen.cgram.TNode | Class TNode is an implementation of the AST interface and adds many useful features: |
| Ccom.jogamp.gluegen.cgram.types.FunctionSymbol | Describes a function symbol, which includes the name and type |
| ►Ccom.jogamp.gluegen.cgram.types.Type | Models a C type |
| Ccom.jogamp.gluegen.cgram.types.FunctionType | Describes a function type, used to model both function declarations and (via PointerType) function pointers |
| ►Ccom.jogamp.gluegen.cgram.types.MemoryLayoutType | |
| Ccom.jogamp.gluegen.cgram.types.ArrayType | Represents an array type |
| Ccom.jogamp.gluegen.cgram.types.CompoundType | Models all compound types, i.e., those containing fields: structs and unions |
| Ccom.jogamp.gluegen.cgram.types.PointerType | |
| ►Ccom.jogamp.gluegen.cgram.types.PrimitiveType | |
| Ccom.jogamp.gluegen.cgram.types.DoubleType | Represents a double-word floating-point type (C type "double".) |
| Ccom.jogamp.gluegen.cgram.types.FloatType | Represents a single-word floating-point type (C type "float".) |
| ►Ccom.jogamp.gluegen.cgram.types.IntType | |
| Ccom.jogamp.gluegen.cgram.types.BitType | Represents a bitfield in a struct |
| Ccom.jogamp.gluegen.cgram.types.EnumType | Describes enumerated types |
| Ccom.jogamp.gluegen.cgram.types.VoidType | |
| Ccom.jogamp.common.av.AudioFormat | Specifies the linear audio PCM format |
| Ccom.jogamp.common.av.AudioSink | |
| Ccom.jogamp.common.av.AudioSinkFactory | |
| Ccom.jogamp.common.util.ReflectionUtil.AWTNames | |
| Ccom.jogamp.common.util.BitDemoData | |
| Ccom.jogamp.common.util.Bitfield | Simple bitfield interface for efficient bit storage access in O(1) |
| Ccom.jogamp.common.util.Bitstream< T > | Versatile Bitstream implementation supporting: |
| Ccom.jogamp.gluegen.runtime.BufferFactoryInternal | |
| Ccom.jogamp.common.nio.Buffers | Utility methods allowing easy java.nio.Buffer manipulations |
| Ccom.jogamp.gluegen.test.junit.generation.BuildEnvironment | |
| Ccom.jogamp.gluegen.test.junit.structgen.BuildStruct01 | Class simply triggering CStruct annotation processor to generate the types 'RenderingConfig' etc |
| Ccom.jogamp.gluegen.BuildUtil | |
| Ccom.jogamp.common.util.Bitstream< T >.ByteStream< T > | General byte stream |
| ►Ccom.jogamp.common.util.Bitstream< T >.ByteStream< byte[]> | |
| Ccom.jogamp.common.util.Bitstream< T >.ByteArrayStream | Specific byte stream |
| ►Ccom.jogamp.common.util.Bitstream< T >.ByteStream< ByteBuffer > | |
| Ccom.jogamp.common.util.Bitstream< T >.ByteBufferStream | Specific byte stream |
| ►Ccom.jogamp.common.util.Bitstream< T >.ByteStream< InputStream > | |
| Ccom.jogamp.common.util.Bitstream< T >.ByteInputStream | Specific byte stream |
| ►Ccom.jogamp.common.util.Bitstream< T >.ByteStream< OutputStream > | |
| Ccom.jogamp.common.util.Bitstream< T >.ByteOutputStream | Specific byte stream |
| Ccom.jogamp.common.nio.CachedBufferFactory | Buffer factory attempting to reduce buffer creation overhead |
| Ccom.jogamp.common.nio.MappedByteBufferInputStream.CacheMode | |
| Ccom.jogamp.common.util.WorkerThread.Callback | An interruptible task periodically executed on the WorkerThread thread |
| ►Cantlr.CharScanner | |
| Ccom.jogamp.gluegen.cgram.GnuCLexer | |
| Ccom.jogamp.gluegen.cgram.StdCLexer | |
| Ccom.jogamp.gluegen.jgram.JavaLexer | |
| ►CCharSequence | |
| ►Ccom.jogamp.common.net.Uri.Encoded | Immutable RFC3986 encoded string |
| Ccom.jogamp.common.net.Uri.ASCIIEncoded | |
| Ccom.jogamp.common.util.IOUtil.ClassResources | Helper compound associating a class instance and resource paths to be resolved at a later time |
| Ccom.jogamp.common.nio.Buffers.Cleaner | Access to NIO sun.misc.Cleaner, allowing caller to deterministically clean a given sun.nio.ch.DirectBuffer |
| Ccom.jogamp.common.os.Clock | |
| ►CCloneable | |
| Ccom.jogamp.common.util.ArrayHashMap< K, V > | HashMap implementation backed by an ArrayList to preserve order of values |
| Ccom.jogamp.common.util.ArrayHashSet< E > | Hashed ArrayList implementation of the List and Collection interface |
| Ccom.jogamp.common.util.IntCloneable | |
| Ccom.jogamp.common.util.IntIntHashMap | Fast HashMap for primitive data |
| Ccom.jogamp.common.util.IntLongHashMap | Fast HashMap for primitive data |
| Ccom.jogamp.common.util.IntObjectHashMap | Fast HashMap for primitive data |
| Ccom.jogamp.common.util.LongIntHashMap | Fast HashMap for primitive data |
| Ccom.jogamp.common.util.LongLongHashMap | Fast HashMap for primitive data |
| Ccom.jogamp.common.util.LongObjectHashMap | Fast HashMap for primitive data |
| Ccom.jogamp.gluegen.cgram.types.ArrayType | Represents an array type |
| Ccom.jogamp.gluegen.cgram.types.BitType | Represents a bitfield in a struct |
| Ccom.jogamp.gluegen.cgram.types.CompoundType | Models all compound types, i.e., those containing fields: structs and unions |
| Ccom.jogamp.gluegen.cgram.types.DoubleType | Represents a double-word floating-point type (C type "double".) |
| Ccom.jogamp.gluegen.cgram.types.EnumType | Describes enumerated types |
| Ccom.jogamp.gluegen.cgram.types.FloatType | Represents a single-word floating-point type (C type "float".) |
| Ccom.jogamp.gluegen.cgram.types.FunctionType | Describes a function type, used to model both function declarations and (via PointerType) function pointers |
| Ccom.jogamp.gluegen.cgram.types.IntType | |
| Ccom.jogamp.gluegen.cgram.types.PointerType | |
| Ccom.jogamp.gluegen.cgram.types.PrimitiveType | |
| Ccom.jogamp.gluegen.cgram.types.SizeThunk | Provides a level of indirection between the definition of a type's size and the absolute value of this size |
| Ccom.jogamp.gluegen.cgram.types.VoidType | |
| Ccom.jogamp.gluegen.ConstantDefinition.CNumber | A Number, either integer, optionally [long, unsigned], or floating point, optionally [double] |
| Ccom.jogamp.gluegen.CodeGenUtils | |
| ►Ccom.jogamp.gluegen.CodeUnit | General code unit (a generated C or Java source file), covering multiple FunctionEmitter allowing to unify output, decoration and dynamic helper code injection per unit |
| Ccom.jogamp.gluegen.CCodeUnit | C code unit (a generated C source file), covering multiple FunctionEmitter allowing to unify output, decoration and dynamic helper code injection per unit |
| Ccom.jogamp.gluegen.JavaCodeUnit | Java code unit (a generated Java source file), covering multiple FunctionEmitter allowing to unify output, decoration and dynamic helper code injection per unit |
| ►Ccom.jogamp.gluegen.CommentEmitter | |
| Ccom.jogamp.gluegen.CMethodBindingEmitter.DefaultCommentEmitter | 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 |
| ►Ccom.jogamp.gluegen.JavaMethodBindingEmitter.DefaultCommentEmitter | Class that emits a generic comment for JavaMethodBindingEmitters; the comment includes the C signature of the native method that is being bound by the emitter java method |
| Ccom.jogamp.gluegen.JavaMethodBindingEmitter.InterfaceCommentEmitter | |
| Ccom.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter | This class emits the comment for the wrapper method |
| ►Cantlr.CommonToken | |
| Ccom.jogamp.gluegen.cgram.CToken | |
| ►CComparable | |
| Ccom.jogamp.common.net.Uri.Encoded | Immutable RFC3986 encoded string |
| ►Ccom.jogamp.common.util.VersionNumber | Simple version number class containing a version number either being defined explicit or derived from a string |
| Ccom.jogamp.common.util.VersionNumberString | VersionNumber specialization, holding the versionString this instance is derived from |
| Ccom.jogamp.junit.util.VersionSemanticsUtil.CompatibilityType | Library compatibility type |
| Ccom.jogamp.gluegen.cgram.types.CompoundTypeKind | Type-safe enum for discriminating between structs and unions represented as compound types |
| Ccom.jogamp.junit.util.MiscUtils.CopyStats | |
| Ccom.jogamp.common.os.Platform.CPUFamily | |
| Ccom.jogamp.common.os.Platform.CPUType | |
| Ccom.jogamp.gluegen.structgen.CStruct | |
| Ccom.jogamp.gluegen.structgen.CStructs | Multiple CStruct elements |
| Ccom.jogamp.gluegen.cgram.CSymbolTable | |
| Ccom.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.CustomAlBufferCallback1Key | |
| Ccom.jogamp.common.util.CustomCompress | All in memory inflater / deflator for small chunks using streams |
| Ccom.jogamp.common.util.CustomDeflate | |
| Ccom.jogamp.common.util.CustomInflate | |
| Ccom.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.CustomMessageCallback11Key | |
| ►Ccom.jogamp.common.ExceptionUtils.CustomStackTrace | Interface allowing Throwable specializations to provide their custom stack trace presentation |
| Ccom.jogamp.common.util.SourcedInterruptedException | InterruptedException, which may include the source, see getInterruptSource() |
| Ccom.jogamp.gluegen.cgram.types.CVAttributes | Enumeration for const/volatile attributes |
| Ccom.jogamp.common.util.TestArrayHashMap01.Dummy | |
| Ccom.jogamp.common.util.TestArrayHashSet01.Dummy | |
| ►Ccom.jogamp.common.os.DynamicLibraryBundleInfo | |
| Ccom.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle.Test1DynLibBundleInfo | |
| Ccom.jogamp.common.os.DynamicLinker | Low level secure dynamic linker access |
| ►Ccom.jogamp.common.os.DynamicLookupHelper | Interface callers may use ProcAddressHelper's reset helper method to install function pointers into a ProcAddressTable |
| Ccom.jogamp.common.os.DynamicLibraryBundle | Provides bundling of:
|
| Ccom.jogamp.common.os.NativeLibrary | Provides low-level, relatively platform-independent access to shared ("native") libraries |
| Ccom.jogamp.gluegen.CodeGenUtils.EmissionCallback | A class that emits source code of some time when activated |
| Ccom.jogamp.gluegen.FunctionEmitter.EmissionModifier | |
| Ccom.jogamp.gluegen.JavaEmitter.EmissionStyle | Style of code emission |
| Ccom.jogamp.common.util.IntIntHashMap.Entry | An entry mapping a key to a value |
| Ccom.jogamp.common.util.IntLongHashMap.Entry | An entry mapping a key to a value |
| Ccom.jogamp.common.util.IntObjectHashMap.Entry | An entry mapping a key to a value |
| Ccom.jogamp.common.util.LongIntHashMap.Entry | An entry mapping a key to a value |
| Ccom.jogamp.common.util.LongLongHashMap.Entry | An entry mapping a key to a value |
| Ccom.jogamp.common.util.LongObjectHashMap.Entry | An entry mapping a key to a value |
| Ccom.jogamp.common.ExceptionUtils | |
| Ccom.jogamp.common.util.Bitfield.Factory | Simple Bitfield factory for returning the efficient implementation |
| Ccom.jogamp.common.nio.MappedByteBufferInputStream.FileResizeOp | File resize interface allowing a file to change its size, e.g |
| Ccom.jogamp.common.av.PTS.FloatValue | An external float value getter |
| ►Ccom.jogamp.common.util.Function< R, A > | Generic function interface to perform an action w/ given optional arguments producing an optional result |
| Ccom.jogamp.common.util.FunctionTask< R, A > | Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics |
| Ccom.jogamp.gluegen.runtime.FunctionAddressResolver | |
| ►Ccom.jogamp.gluegen.FunctionEmitter | Generic function emitter to produce C (JNI) or Java code stubs to its CodeUnit, invoking a native function as described via MethodBinding |
| ►Ccom.jogamp.gluegen.CMethodBindingEmitter | Emits the C-side component of the Java<->C JNI binding to its CodeUnit, see FunctionEmitter |
| Ccom.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter | |
| ►Ccom.jogamp.gluegen.JavaMethodBindingEmitter | Emits the Java-side component (interface and.or implementation) of the Java<->C JNI binding to its CodeUnit, see FunctionEmitter |
| Ccom.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter | A specialization of JavaMethodBindingEmitter with knowledge of how to call through a function pointer |
| Ccom.jogamp.gluegen.GenericCPP | Generic C preprocessor interface for GlueGen |
| ►Ccom.jogamp.gluegen.GlueEmitter | Specifies the interface by which GlueGen requests glue code to be generated |
| Ccom.jogamp.gluegen.DebugEmitter | Debug emitter which prints the parsing results to standard output |
| ►Ccom.jogamp.gluegen.JavaEmitter | |
| Ccom.jogamp.gluegen.procaddress.ProcAddressEmitter | 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 |
| Ccom.jogamp.gluegen.structgen.CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter | |
| ►Ccom.jogamp.gluegen.GlueEmitterControls | Specifies the interface by which a GlueEmitter can request additional information from the glue generator |
| Ccom.jogamp.gluegen.GlueGen | Glue code generator for C functions and data structures |
| ►Ccom.jogamp.gluegen.cgram.GnuCEmitterTokenTypes | |
| Ccom.jogamp.gluegen.cgram.GnuCEmitter | |
| ►Ccom.jogamp.gluegen.cgram.GnuCLexerTokenTypes | |
| Ccom.jogamp.gluegen.cgram.GnuCLexer | |
| ►Ccom.jogamp.gluegen.cgram.GNUCTokenTypes | |
| Ccom.jogamp.gluegen.cgram.GnuCParser | |
| ►Ccom.jogamp.gluegen.cgram.GnuCTreeParserTokenTypes | |
| Ccom.jogamp.gluegen.cgram.GnuCTreeParser | |
| Ccom.jogamp.common.util.HashUtil | |
| ►Ccom.jogamp.gluegen.cgram.HeaderParserTokenTypes | |
| Ccom.jogamp.gluegen.cgram.HeaderParser | |
| Ccom.jogamp.common.util.locks.LockFactory.ImplType | |
| ►CInterruptedException | |
| Ccom.jogamp.common.util.SourcedInterruptedException | InterruptedException, which may include the source, see getInterruptSource() |
| ►Ccom.jogamp.common.util.InterruptSource | Interface exposing java.lang.Thread#interrupt() source, intended for java.lang.Thread specializations |
| Ccom.jogamp.common.util.InterruptSource.Thread | java.lang.Thread specialization implementing InterruptSource to track java.lang.Thread#interrupt() calls |
| Ccom.jogamp.common.util.IntIntObjUniqueRndValues | |
| Ccom.jogamp.common.util.IntIntUniqueRndValues | |
| Ccom.jogamp.common.util.IOUtil | |
| ►CIterable | |
| Ccom.jogamp.common.util.IntIntHashMap | Fast HashMap for primitive data |
| Ccom.jogamp.common.util.IntLongHashMap | Fast HashMap for primitive data |
| Ccom.jogamp.common.util.IntObjectHashMap | Fast HashMap for primitive data |
| Ccom.jogamp.common.util.LongIntHashMap | Fast HashMap for primitive data |
| Ccom.jogamp.common.util.LongLongHashMap | Fast HashMap for primitive data |
| Ccom.jogamp.common.util.LongObjectHashMap | Fast HashMap for primitive data |
| Ccom.jogamp.common.util.JarUtil | |
| Ccom.jogamp.gluegen.JavaConfiguration.JavaCallbackDef | JavaCallback configuration definition (static) |
| Ccom.jogamp.gluegen.JavaCallbackEmitter | |
| Ccom.jogamp.gluegen.JavaConfiguration.JavaCallbackInfo | JavaCallback compile time information, produced by JavaEmitter#beginFunctions(TypeDictionary, TypeDictionary, Map) from function-pointer Types mapped to JavaConfiguration#getJavaCallbackList() names via TypeDictionary (typedef) |
| ►Ccom.jogamp.gluegen.JavaConfiguration | Parses and provides access to the contents of .cfg files for the JavaEmitter |
| Ccom.jogamp.gluegen.procaddress.ProcAddressConfiguration | |
| Ccom.jogamp.gluegen.ConstantDefinition.JavaExpr | A valid java expression, including its result type, usually generated from a native [C] expression, see JavaExpr#create(ConstantDefinition) |
| ►Ccom.jogamp.gluegen.jgram.JavaTokenTypes | |
| Ccom.jogamp.gluegen.jgram.JavaLexer | |
| Ccom.jogamp.gluegen.jgram.JavaParser | |
| Ccom.jogamp.gluegen.JavaType | Describes a java-side representation of a type that is used to represent the same data on both the Java-side and C-side during a JNI operation |
| ►Ccom.jogamp.common.jvm.JNILibLoaderBase | |
| Ccom.jogamp.gluegen.test.junit.generation.BindingJNILibLoader | |
| ►Ccom.jogamp.common.util.JogampVersion | |
| Ccom.jogamp.common.GlueGenVersion | |
| ►Ccom.jogamp.junit.util.JunitTracer | |
| Ccom.jogamp.common.os.TestClock01 | |
| Ccom.jogamp.common.util.locks.TestSingletonServerSocket00 | |
| Ccom.jogamp.common.util.locks.TestSingletonServerSocket01 | |
| ►Ccom.jogamp.junit.util.SingletonJunitCase | |
| ►Ccom.jogamp.common.net.AssetURLConnectionBase | |
| Ccom.jogamp.common.net.TestAssetURLConnectionRegistered | |
| Ccom.jogamp.common.net.TestAssetURLConnectionUnregistered | |
| Ccom.jogamp.common.net.TestUri01 | |
| Ccom.jogamp.common.net.TestUri02Composing | |
| Ccom.jogamp.common.net.TestUri03Resolving | |
| Ccom.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 | Bug 908: Automated test, launching GlueGen jar file from an odd pathname |
| Ccom.jogamp.common.net.TestUriQueryProps | |
| Ccom.jogamp.common.net.TestUrisWithAssetHandler | |
| Ccom.jogamp.common.nio.TestBuffers | |
| Ccom.jogamp.common.nio.TestBuffersFloatDoubleConversion | |
| Ccom.jogamp.common.nio.TestByteBufferCopyStream | Testing MappedByteBufferInputStream and MappedByteBufferOutputStream direct stream to stream copy via mapped buffers |
| Ccom.jogamp.common.nio.TestByteBufferInputStream | Testing serial read of ByteBufferInputStream and MappedByteBufferInputStream, i.e |
| Ccom.jogamp.common.nio.TestByteBufferOutputStream | Testing MappedByteBufferInputStream and MappedByteBufferOutputStream editing functionality |
| Ccom.jogamp.common.nio.TestCachedBufferFactory | |
| Ccom.jogamp.common.nio.TestPointerBufferEndian | |
| Ccom.jogamp.common.nio.TestStructAccessorEndian | |
| Ccom.jogamp.common.os.TestElfReader01 | |
| Ccom.jogamp.common.util.TestArrayHashMap01 | |
| Ccom.jogamp.common.util.TestArrayHashSet01 | |
| Ccom.jogamp.common.util.TestBitfield00 | Test basic bitfield operations for Bitfield |
| Ccom.jogamp.common.util.TestBitstream00 | Test basic bit operations for Bitstream |
| Ccom.jogamp.common.util.TestBitstream01 | Test Bitstream w/ raw linear and bulk read/write access w/o semantics: |
| Ccom.jogamp.common.util.TestBitstream02 | Test Bitstream w/ int8 read/write access w/ semantics as well as with aligned and unaligned access |
| Ccom.jogamp.common.util.TestBitstream03 | Test Bitstream w/ int16 read/write access w/ semantics as well as with aligned and unaligned access |
| Ccom.jogamp.common.util.TestBitstream04 | Test Bitstream w/ int32 read/write access w/ semantics as well as with aligned and unaligned access |
| Ccom.jogamp.common.util.TestFloatStack01 | |
| Ccom.jogamp.common.util.TestIOUtil01 | |
| Ccom.jogamp.common.util.TestIntIntHashMap | |
| Ccom.jogamp.common.util.TestIntObjectHashMap | |
| Ccom.jogamp.common.util.TestIteratorIndexCORE | |
| Ccom.jogamp.common.util.TestJarUtil | |
| Ccom.jogamp.common.util.TestLongIntHashMap | |
| Ccom.jogamp.common.util.TestPlatform01 | |
| Ccom.jogamp.common.util.TestRunnableTask01 | |
| Ccom.jogamp.common.util.TestSystemPropsAndEnvs | |
| Ccom.jogamp.common.util.TestTempJarCache | |
| Ccom.jogamp.common.util.TestVersionInfo | |
| Ccom.jogamp.common.util.TestVersionNumber | |
| Ccom.jogamp.common.util.TestVersionSemantics | Compares a defined previous version with the current version |
| Ccom.jogamp.common.util.TestWorkerThread01 | |
| Ccom.jogamp.common.util.locks.TestRecursiveLock01 | |
| Ccom.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 | |
| Ccom.jogamp.common.util.locks.TestSingletonServerSocket02 | |
| ►Ccom.jogamp.gluegen.test.junit.generation.BaseClass | |
| ►Ccom.jogamp.gluegen.test.junit.generation.BaseClass2FuncPtr | Test Bindingtest2 with T2_InitializeOptions instance and function pointer.. |
| Ccom.jogamp.gluegen.test.junit.generation.Test2p1FuncPtr | Test Bindingtest2p1 with T2_InitializeOptions instance and function pointer.. |
| Ccom.jogamp.gluegen.test.junit.generation.Test2p2FuncPtr | Test Bindingtest2p1 with T2_InitializeOptions instance and function pointer.. |
| ►Ccom.jogamp.gluegen.test.junit.generation.BaseClass3PtrStorage | Test Bindingtest2 with T2_PointerStorage instance and pointer pointer |
| Ccom.jogamp.gluegen.test.junit.generation.Test3p1PtrStorage | Test Bindingtest2p1 with T2_PointerStorage instance and pointer pointer |
| Ccom.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage | Test Bindingtest2p2 with T2_PointerStorage instance and pointer pointer |
| ►Ccom.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback | Test Bindingtest2 with T2_PointerStorage instance and pointer pointer |
| Ccom.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback | Test Bindingtest2p1 with T2_PointerStorage instance and pointer pointer |
| Ccom.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback | Test Bindingtest2p2 with T2_PointerStorage instance and pointer pointer |
| Ccom.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter | |
| Ccom.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle | |
| Ccom.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib | |
| Ccom.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter | |
| Ccom.jogamp.gluegen.test.junit.generation.TestCParser | |
| Ccom.jogamp.gluegen.test.junit.generation.TestJCPP | |
| Ccom.jogamp.gluegen.test.junit.internals.TestType | |
| Ccom.jogamp.gluegen.test.junit.structgen.TestStructGen01 | |
| Ccom.jogamp.gluegen.test.junit.structgen.TestStructGen02 | |
| Ccom.jogamp.junit.sec.TestSecIOUtil01 | |
| Ccom.jogamp.common.os.NativeLibrary.LibPath | Native Library Path Specification |
| ►Cantlr.LLkParser | |
| Ccom.jogamp.gluegen.cgram.GnuCParser | |
| Ccom.jogamp.gluegen.cgram.StdCParser | |
| Ccom.jogamp.gluegen.jgram.JavaParser | |
| Ccom.jogamp.common.jvm.JNILibLoaderBase.LoaderAction | |
| Ccom.jogamp.common.util.cache.TempJarCache.LoadState | |
| ►Ccom.jogamp.common.util.locks.Lock | Specifying a thread blocking lock implementation |
| Ccom.jogamp.common.util.locks.SingletonInstance | |
| ►Ccom.jogamp.common.util.locks.ThreadLock | Extending the Lock features with convenient functionality |
| ►Ccom.jogamp.common.util.locks.RecursiveLock | Reentrance capable locking toolkit |
| Ccom.jogamp.common.util.locks.RecursiveThreadGroupLock | Reentrance capable locking toolkit, supporting multiple threads as owner |
| Ccom.jogamp.common.util.locks.LockFactory | |
| Ccom.jogamp.gluegen.Logging.LoggerIf | An interface for Logger |
| Ccom.jogamp.gluegen.Logging | |
| Ccom.jogamp.common.util.LongIntUniqueRndValues | |
| Ccom.jogamp.common.os.MachineDataInfo | Machine data description for alignment and size onle, see com.jogamp.gluegen |
| Ccom.jogamp.gluegen.JavaEmitter.MethodAccess | Access control for emitted Java methods |
| Ccom.jogamp.common.util.ReflectionUtil.MethodAccessor | Convenient Method access class |
| Ccom.jogamp.gluegen.MethodBinding | Represents the binding of a C function to a Java method |
| Ccom.jogamp.junit.util.MiscUtils | |
| Ccom.jogamp.common.nio.NativeBuffer< B extends NativeBuffer > | Hardware independent container for various kinds of buffers |
| ►Ccom.jogamp.common.nio.NativeBuffer< B > | |
| Ccom.jogamp.common.nio.AbstractBuffer< B extends AbstractBuffer > | |
| Ccom.jogamp.common.os.Platform.OSType | |
| Ccom.jogamp.gluegen.JavaEmitter.Ownership | Resource ownership |
| Ccom.jogamp.gluegen.cgram.types.FunctionType.ParameterConsumer | forEachParameter(ParameterConsumer) Consumer |
| Ccom.jogamp.gluegen.MethodBinding.ParameterConsumer | forEachParameter(ParameterConsumer) Consumer |
| Ccom.jogamp.gluegen.JavaType.PascalStringElem | Pascal string argument index tuple for length and value |
| Ccom.jogamp.common.util.PerfCounterCtrl | Simple performance counter controller |
| ►Ccom.jogamp.common.net.PiggybackURLConnection< AssetURLContext > | |
| Ccom.jogamp.common.net.AssetURLConnection | See base class PiggybackURLConnection for motivation |
| ►Ccom.jogamp.common.net.PiggybackURLContext | See PiggybackURLConnection for description and examples |
| Ccom.jogamp.common.net.AssetURLContext | See PiggybackURLConnection for description and examples |
| Ccom.jogamp.gluegen.cgram.PreprocessorInfoChannel | |
| ►Ccom.jogamp.common.util.PrimitiveStack | Simple primitive-type stack |
| Ccom.jogamp.common.util.FloatStack | Simple primitive-type stack |
| Ccom.jogamp.common.util.IntegerStack | Simple primitive-type stack |
| Ccom.jogamp.gluegen.runtime.ProcAddressTable | Superclass for all generated ProcAddressTables |
| Ccom.jogamp.common.util.PropertyAccess | Helper routines for accessing properties |
| Ccom.jogamp.common.av.PTS | Presentation Timestamp (PTS) with added System Clock Reference (SCR) via set(long, int) and its interpolation via get(long), as well as giving raw access via getLast() |
| Ccom.jogamp.common.util.ReflectionUtil | |
| Ccom.jogamp.common.util.JarUtil.Resolver | Interface allowing users to provide an URL resolver that will convert custom classloader URLs like Eclipse/OSGi bundleresource: URLs to normal jar: URLs |
| ►Ccom.jogamp.common.util.Ringbuffer< T > | Ring buffer interface, a.k.a circular buffer |
| Ccom.jogamp.common.util.LFRingbuffer< T > | Simple implementation of Ringbuffer, exposing lock-free get*(..) and put*(..) methods |
| Ccom.jogamp.common.util.SyncedRingbuffer< T > | Simple synchronized implementation of Ringbuffer |
| ►Ccom.jogamp.common.util.RingBuffer01Base | |
| Ccom.jogamp.common.util.TestLFRingBuffer01 | |
| Ccom.jogamp.common.util.TestSyncRingBuffer01 | |
| ►CRunnable | |
| Ccom.jogamp.common.util.IOUtil.StreamMonitor | |
| ►Ccom.jogamp.common.util.TaskBase | Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics |
| Ccom.jogamp.common.util.FunctionTask< R, A > | Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics |
| Ccom.jogamp.common.util.RunnableTask | Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics |
| ►Ccom.jogamp.common.util.RunnableExecutor | |
| Ccom.jogamp.common.util.RunnableExecutor.CurrentThreadExecutor | |
| Ccom.jogamp.common.util.awt.AWTEDTExecutor | AWT EDT implementation of RunnableExecutor |
| ►CRuntimeException | |
| ►Ccom.jogamp.common.JogampRuntimeException | A generic unchecked exception for Jogamp errors used throughout the binding as a substitute for RuntimeException |
| Ccom.jogamp.common.util.InterruptedRuntimeException | Unchecked exception propagating an InterruptedException where handling of the latter is not desired |
| Ccom.jogamp.gluegen.GlueGenException | A generic exception for Jogamp errors used throughout the binding as a substitute for RuntimeException |
| Ccom.jogamp.common.util.SecurityUtil | |
| ►Ccom.jogamp.gluegen.cgram.types.TypeComparator.SemanticEqualityOp | Supports semantic equality and hash functions for types |
| Ccom.jogamp.gluegen.cgram.types.EnumType.Enumerator | |
| Ccom.jogamp.gluegen.cgram.types.Field | Represents a field in a struct or union |
| Ccom.jogamp.gluegen.cgram.types.SizeThunk | Provides a level of indirection between the definition of a type's size and the absolute value of this size |
| Ccom.jogamp.gluegen.cgram.types.Type | Models a C type |
| Ccom.jogamp.gluegen.cgram.types.TypeComparator.AliasedSemanticSymbol | Supports common interface for SemanticEqualityOp and AliasedSymbol |
| ►Ccom.jogamp.common.util.SHASum | Utility class to produce secure hash (SHA) sums over diverse input sources |
| ►Ccom.jogamp.common.util.SHASum.TempJarSHASum | SHASum specialization utilizing TempJarCache to access jar file content for SHA computation |
| Ccom.jogamp.common.GlueGenVersion.GluGenRTJarSHASum | gluegen-rt.jar definition of SHASum.TempJarSHASum's specialization of SHASum |
| Ccom.jogamp.common.util.WorkerThread.StateCallback.State | State change cause |
| Ccom.jogamp.common.util.WorkerThread.StateCallback | An interruptible State task on the WorkerThread thread |
| Ccom.jogamp.common.os.MachineDataInfo.StaticConfig | Static enumeration of MachineDataInfo instances used for high performance data size and alignment lookups, e.g |
| ►Ccom.jogamp.gluegen.cgram.STDCTokenTypes | |
| Ccom.jogamp.gluegen.cgram.StdCLexer | |
| Ccom.jogamp.gluegen.cgram.StdCParser | |
| Ccom.jogamp.common.util.StringUtil | Basic utility functions for String and CharSequence in general |
| Ccom.jogamp.common.nio.StructAccessor | |
| Ccom.jogamp.gluegen.cgram.types.StructLayout | Encapsulates algorithm for laying out data structures |
| Ccom.jogamp.gluegen.StructValidator | This file will not compile unless com.jogamp.gluegen.TestStructAccessor has been run |
| Ccom.jogamp.gluegen.SymbolFilter | 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 |
| Ccom.jogamp.common.util.cache.TempCacheReg | |
| Ccom.jogamp.common.util.cache.TempFileCache | |
| Ccom.jogamp.common.util.cache.TempJarCache | Static Jar file cache handler using an underlying instance of TempFileCache, see getTempFileCache() |
| Ccom.jogamp.common.util.TestStringUtil | |
| Ccom.jogamp.gluegen.TestStructAccessor | |
| Ccom.jogamp.common.util.TestValueConversion | |
| ►Cjava.lang.Thread | |
| Ccom.jogamp.common.util.InterruptSource.Thread | java.lang.Thread specialization implementing InterruptSource to track java.lang.Thread#interrupt() calls |
| ►Ccom.jogamp.common.av.TimeFrameI | Integer time frame in milliseconds, maybe specialized for texture/video, audio, |
| ►Ccom.jogamp.common.av.AudioSink.AudioFrame | Abstract audio frame containing multiple audio samples per channel, tracking TimeFrameI pts and size in bytes |
| Ccom.jogamp.common.av.AudioSink.AudioDataFrame | Audio data frame example of AudioFrame with actual audio data being attached |
| ►Cantlr.TreeParser | |
| Ccom.jogamp.gluegen.cgram.GnuCEmitter | |
| Ccom.jogamp.gluegen.cgram.GnuCTreeParser | |
| Ccom.jogamp.gluegen.cgram.HeaderParser | |
| Ccom.jogamp.common.util.TSPrinter | A simple millisecond timestamp prepending print*() wrapper for a PrintStream |
| Ccom.jogamp.gluegen.cgram.types.TypeComparator | |
| Ccom.jogamp.gluegen.TypeConfig | Static Type config helper binding JavaConfiguration#relaxedEqualSemanticsTest() system wide |
| Ccom.jogamp.gluegen.cgram.types.TypeDictionary | Utility class for recording names of typedefs and structs |
| Ccom.jogamp.gluegen.TypeInfo | Utility class for handling Opaque directives for JavaEmitter |
| ►Ccom.jogamp.gluegen.cgram.types.TypeVisitor | A visitor for Type's visitor model |
| Ccom.jogamp.gluegen.ReferencedStructs | |
| Ccom.jogamp.common.util.UnsafeUtil | Utility methods allowing easy access to certain sun.misc.Unsafe functionality |
| Ccom.jogamp.common.net.Uri | This class implements an immutable Uri as defined by RFC 2396 |
| Ccom.jogamp.common.net.URIDumpUtil | |
| Ccom.jogamp.common.net.UriQueryProps | Helper class to process URI's query, handled as properties |
| Ccom.jogamp.common.util.Bitfield.Util | Bit operation utilities (static) |
| Ccom.jogamp.common.util.InterruptSource.Util | |
| Ccom.jogamp.common.util.ValueConv | Copyright 2012 JogAmp Community |
| Ccom.jogamp.junit.util.VersionSemanticsUtil | |
| Ccom.jogamp.common.util.VersionUtil | |
| Ccom.jogamp.common.util.WorkerThread | A re-start()'able, pause(boolean)'able and interrupt'able worker thread with an optional minimum execution duration, see getSleptDuration() executing a task periodically |
| Ccom.jogamp.common.type.WriteCloneable | Extends a class with the ability to be cloned mutable |
| Ccom.jogamp.common.util.locks.TestRecursiveLock01.YieldMode | |
| Ccom.jogamp.common.util.locks.TestRecursiveThreadGroupLock01.YieldMode | |
| ►CAbstractProcessor | |
| Ccom.jogamp.gluegen.structgen.CStructAnnotationProcessor | |
| ►CApplet | |
| Ccom.jogamp.junit.sec.Applet01 | Applet: Provoke AccessControlException while writing to file! |
| ►CASTFactory | |
| Ccom.jogamp.gluegen.cgram.TNodeFactory | This class extends ASTFactory to build instances of class TNode |
| ►CCollection | |
| Ccom.jogamp.common.util.ArrayHashSet< E > | Hashed ArrayList implementation of the List and Collection interface |
| ►CCommonAST | |
| Ccom.jogamp.gluegen.cgram.TNode | Class TNode is an implementation of the AST interface and adds many useful features: |
| ►CInputStream | |
| Ccom.jogamp.common.nio.ByteBufferInputStream | An InputStream implementation based on an underlying ByteBuffer supporting mark |
| Ccom.jogamp.common.nio.MappedByteBufferInputStream | An InputStream implementation based on an underlying FileChannel's memory mapped ByteBuffer, supporting mark and reset() |
| ►CList | |
| Ccom.jogamp.common.util.ArrayHashSet< E > | Hashed ArrayList implementation of the List and Collection interface |
| ►CMap | |
| Ccom.jogamp.common.util.ArrayHashMap< K, V > | HashMap implementation backed by an ArrayList to preserve order of values |
| Ccom.jogamp.common.util.WeakIdentityHashMap< K, V > | Implements a combination of WeakHashMap and IdentityHashMap |
| ►COutputStream | |
| Ccom.jogamp.common.nio.MappedByteBufferOutputStream | An OutputStream implementation based on an underlying FileChannel's memory mapped ByteBuffer |
| ►CPlatformPropsImpl | |
| Ccom.jogamp.common.os.Platform | Utility class for querying platform specific properties |
| ►CTask | |
| Ccom.jogamp.gluegen.ant.GlueGenTask | |
| ►CTokenStream | |
| Ccom.jogamp.gluegen.cgram.GnuCLexer | |
| Ccom.jogamp.gluegen.cgram.StdCLexer | |
| Ccom.jogamp.gluegen.jgram.JavaLexer | |
| ►CURLConnection | |
| Ccom.jogamp.common.net.PiggybackURLConnection< I extends PiggybackURLContext > | Generic resource location protocol connection, using another sub-protocol as the vehicle for a piggyback protocol |
| ►CURLStreamHandler | |
| Ccom.jogamp.common.net.AssetURLStreamHandler | URLStreamHandler to handle the asset protocol |
| Ccom.jogamp.common.net.asset.Handler | URLStreamHandler to handle the asset protocol |
| ►CURLStreamHandlerFactory | |
| Ccom.jogamp.common.net.GenericURLStreamHandlerFactory | |