Package de.intarsys.nativec.type

Here you find the data types and data structures for native c.

See:
          Description

Interface Summary
INativeObject The Java object representation of a c memory construct.
INativeType The type (factory) for INativeObject instances.
 

Class Summary
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.
 

Package de.intarsys.nativec.type Description

Here you find the data types and data structures for native c.