All Classes and Interfaces
Class
Description
A plain Java object representing a platform long.
Wrapper class to indicate use of a "wide" string on native side.
The representation of a native function.
A "handle" to a piece of memory (in c space).
The abstraction of a generic interface to c native code.
A native library (DLL or shared library).
The Java object representation of a c memory construct.
The type (factory) for
INativeObject
instances.An
INativeInterface
implemented using JNA, a LGPL licensed Java
native interface abstraction.A meta class implementation
An
INativeObject
that represents a homogeneous (this means of equal
length and type) sequence of other INativeObject
instances.The type for a
NativeArray
A wrapper for a sequence of bytes.
The meta class implementation
A wrapper for a primitive byte.
The meta class implementation
The generic struct may change its type at runtime.
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).
Access the VM singleton for
INativeInterface
.The meta class implementation
A wrapper for a primitive long.
A wrapper for the Windows type LONG_PTR.
The meta class implementation
The meta class implementation
An abstract superclass for the implementation of number
NativeSimple
.The meta class implementation
An instance of an external (C memory) represented object.
An object representing a reference to another object ("pointer").
A declaration for a slot containing a reference to a native object.
A wrapper for a primitive short.
The meta class implementation
An abstract superclass for the implementation of primitive
NativeObject
instances.The meta class implementation
A struct with a statically defined type.
A wrapper for a C single byte null terminated string.
The meta class implementation
An abstract superclass for the implementation of structured
NativeObject
instances.The meta class implementation
Tool class for for dealing with the native framework.
A common superclass for
INativeType
implementationsAn object representing "void" (nothing)
The meta class implementation
A wrapper for a C wide (double byte) string.
The meta class implementation
A field definition within a
NativeStructType
.