All Classes
-
All Classes Interface Summary Class Summary Class Description CLong A plain Java object representing a platform long.CWideString Wrapper class to indicate use of a "wide" string on native side.FastMemory ICallback INativeCallback INativeFunction The representation of a native function.INativeHandle A "handle" to a piece of memory (in c space).INativeInterface The abstraction of a generic interface to c native code.INativeLibrary A native library (DLL or shared library).INativeObject The Java object representation of a c memory construct.INativeType The type (factory) forINativeObject
instances.JnaNativeCallback JnaNativeFunction JnaNativeHandle JnaNativeInterface AnINativeInterface
implemented using JNA, a LGPL licensed Java native interface abstraction.JnaNativeLibrary JNATools NativeAbstractStringType A meta class implementationNativeArray AnINativeObject
that represents a homogeneous (this means of equal length and type) sequence of otherINativeObject
instances.NativeArrayType The type for aNativeArray
NativeBuffer A wrapper for a sequence of bytes.NativeBufferType The meta class implementationNativeByte A wrapper for a primitive byte.NativeByteType The meta class implementationNativeGenericStruct The generic struct may change its type at runtime.NativeInt A wrapper for a primitive int (which is always 4 bytes except on ILP64 systems which can be treated as non-existent for our purposes).NativeInterface Access the VM singleton forINativeInterface
.NativeIntType The meta class implementationNativeLong A wrapper for a primitive long.NativeLongLP64 A wrapper for the Windows type LONG_PTR.NativeLongLP64Type The meta class implementationNativeLongType The meta class implementationNativeNumber An abstract superclass for the implementation of numberNativeSimple
.NativeNumberType The meta class implementationNativeObject An instance of an external (C memory) represented object.NativeReference An object representing a reference to another object ("pointer").NativeReferenceType A declaration for a slot containing a reference to a native object.NativeShort A wrapper for a primitive short.NativeShortType The meta class implementationNativeSimple An abstract superclass for the implementation of primitiveNativeObject
instances.NativeSimpleType The meta class implementationNativeStaticStruct A struct with a statically defined type.NativeString A wrapper for a C single byte null terminated string.NativeStringType The meta class implementationNativeStruct An abstract superclass for the implementation of structuredNativeObject
instances.NativeStructType The meta class implementationNativeTools Tool class for for dealing with the native framework.NativeType A common superclass forINativeType
implementationsNativeVoid An object representing "void" (nothing)NativeVoidType The meta class implementationNativeWideString A wrapper for a C wide (double byte) string.NativeWideStringType The meta class implementationStructMember A field definition within aNativeStructType
.