See: Description
| Interface | Description |
|---|---|
| INativeObject |
The Java object representation of a c memory construct.
|
| INativeType |
The type (factory) for
INativeObject instances. |
| Class | Description |
|---|---|
| NativeAbstractStringType |
A meta class implementation
|
| NativeArray |
An
INativeObject that represents a homogeneous (this means of equal
length and type) sequence of other INativeObject instances. |
| NativeArrayType |
The type for a
NativeArray |
| NativeBuffer |
A wrapper for a sequence of bytes.
|
| NativeBufferType |
The meta class implementation
|
| NativeByte |
A wrapper for a primitive byte.
|
| NativeByteType |
The meta class implementation
|
| NativeGenericStruct |
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).
|
| NativeIntType |
The meta class implementation
|
| NativeLong |
A wrapper for a primitive long.
|
| NativeLongLP64 |
A wrapper for the Windows type LONG_PTR.
|
| NativeLongLP64Type |
The meta class implementation
|
| NativeLongType |
The meta class implementation
|
| NativeNumber |
An abstract superclass for the implementation of number
NativeSimple. |
| NativeNumberType |
The meta class implementation
|
| NativeObject |
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 implementation
|
| NativeSimple |
An abstract superclass for the implementation of primitive
NativeObject instances. |
| NativeSimpleType |
The meta class implementation
|
| NativeStaticStruct |
A struct with a statically defined type.
|
| NativeString |
A wrapper for a C single byte null terminated string.
|
| NativeStringType |
The meta class implementation
|
| NativeStruct |
An abstract superclass for the implementation of structured
NativeObject instances. |
| NativeStructType |
The meta class implementation
|
| NativeType |
A common superclass for
INativeType implementations |
| NativeVoid |
An object representing "void" (nothing)
|
| NativeVoidType |
The meta class implementation
|
| NativeWideString |
A wrapper for a C wide (double byte) string.
|
| NativeWideStringType |
The meta class implementation
|
| StructMember |
A field definition within a
NativeStructType. |