|
intarsys nativeC library | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use INativeObject | |
---|---|
de.intarsys.nativec.type | Here you find the data types and data structures for native c. |
Uses of INativeObject in de.intarsys.nativec.type |
---|
Classes in de.intarsys.nativec.type that implement INativeObject | |
---|---|
class |
NativeArray
A NativeObject that represents a homogeneous (this means of equal length) sequence of other NativeObjects. |
class |
NativeBuffer
A wrapper for a sequence of bytes. |
class |
NativeByte
A wrapper for a primitive byte. |
class |
NativeLong
A wrapper for a primitive long. |
class |
NativeNumber
An abstract superclass for the implementation of number NativePrimitive . |
class |
NativeObject
An instance of an external (C memory) represented object. |
class |
NativePrimitive
An abstract superclass for the implementation of primitive NativeObject instances. |
class |
NativeReference
An object representing a reference to anothaer object ("pointer"). |
class |
NativeShort
A wrapper for a primitive short. |
class |
NativeString
A wrapper for a C string. |
class |
NativeStruct
An abstract superclass for the implementation of structured NativeObject instances. |
class |
NativeVoid
An object representing "void" (nothing) |
Methods in de.intarsys.nativec.type that return INativeObject | |
---|---|
INativeObject |
NativeObject.cast(INativeType declaration)
This is a special form of the "createNative" signature, implementing a "type cast" on the same memory location. |
INativeObject |
NativeVoid.MetaClass.createNative(INativeHandle handle)
|
INativeObject |
NativeType.createNative(INativeHandle handle)
|
INativeObject |
NativeReferenceType.createNative(INativeHandle handle)
|
INativeObject |
NativeReference.MetaClass.createNative(INativeHandle handle)
|
INativeObject |
NativeLong.MetaClass.createNative(INativeHandle handle)
|
INativeObject |
NativeByte.MetaClass.createNative(INativeHandle handle)
|
INativeObject |
NativeBuffer.MetaClass.createNative(INativeHandle handle)
|
INativeObject |
NativeArrayType.createNative(INativeHandle handle)
|
INativeObject |
NativeArray.MetaClass.createNative(INativeHandle handle)
|
INativeObject |
INativeType.createNative(INativeHandle handle)
Create a new INativeObject from a INativeHandle . |
INativeObject |
NativeVoid.MetaClass.createNative(Object value)
|
INativeObject |
NativeType.createNative(Object value)
|
INativeObject |
NativeReferenceType.createNative(Object value)
|
INativeObject |
NativeReference.MetaClass.createNative(Object value)
|
INativeObject |
NativeLong.MetaClass.createNative(Object value)
|
INativeObject |
NativeByte.MetaClass.createNative(Object value)
|
INativeObject |
NativeArrayType.createNative(Object value)
|
INativeObject |
NativeArray.MetaClass.createNative(Object value)
|
INativeObject |
INativeType.createNative(Object value)
Create an INativeObject for this type from the Java object. |
INativeObject |
NativeObject.createReference()
|
INativeObject |
NativeArray.getNativeObject(int index)
The INativeObject at index in the sequence (the index'th element
of the array). |
INativeObject |
StructMember.getNativeObject(NativeStruct struct)
|
INativeObject |
StructDeclaration.getNativeObject(NativeStruct struct,
String name)
|
INativeObject |
NativeStruct.getNativeObject(String name)
The NativeObject at the named slot name. |
Constructors in de.intarsys.nativec.type with parameters of type INativeObject | |
---|---|
NativeReference(INativeType baseDeclaration,
INativeObject value)
|
|
intarsys nativeC library | |||||||||
PREV NEXT | FRAMES NO FRAMES |