|
intarsys nativeC library | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use INativeType | |
---|---|
de.intarsys.nativec.type | Here you find the data types and data structures for native c. |
Uses of INativeType in de.intarsys.nativec.type |
---|
Classes in de.intarsys.nativec.type that implement INativeType | |
---|---|
class |
NativeArrayType
The type for a NativeArray |
class |
NativeBufferType
The meta class implementation |
class |
NativeByteType
The meta class implementation |
class |
NativeIntType
The meta class implementation |
class |
NativeLongType
The meta class implementation |
class |
NativeNumberType
The meta class implementation |
class |
NativeReferenceType
A declaration for a slot containing a reference to a native object. |
class |
NativeShortType
The meta class implementation |
class |
NativeSimpleType
The meta class implementation |
class |
NativeStringType
The meta class implementation |
class |
NativeStructType
The meta class implementation |
class |
NativeType
A common superclass for INativeType implementations |
class |
NativeVoidType
The meta class implementation |
class |
NativeWideStringType
The meta class implementation |
Methods in de.intarsys.nativec.type that return INativeType | |
---|---|
INativeType |
NativeType.Array(int size)
Create a Declaration that represents an array of this. |
INativeType |
INativeType.Array(int size)
Create an array type from this. |
INativeType |
NativeReferenceType.getBaseType()
|
INativeType |
NativeReference.getBaseType()
|
INativeType |
NativeArrayType.getBaseType()
|
INativeType |
NativeArray.getBaseType()
|
INativeType |
NativeWideString.getNativeType()
|
INativeType |
NativeVoid.getNativeType()
|
INativeType |
NativeString.getNativeType()
|
INativeType |
NativeShort.getNativeType()
|
INativeType |
NativeReference.getNativeType()
|
abstract INativeType |
NativeObject.getNativeType()
The meta information and behavior for the NativeObject. |
INativeType |
NativeLong.getNativeType()
|
INativeType |
NativeInt.getNativeType()
|
INativeType |
NativeGenericStruct.getNativeType()
|
INativeType |
NativeByte.getNativeType()
|
INativeType |
NativeBuffer.getNativeType()
|
INativeType |
NativeArray.getNativeType()
|
INativeType |
INativeObject.getNativeType()
The INativeType for the object. |
static INativeType |
NativeType.lookup(Class clazz)
|
INativeType |
NativeType.Ref()
Create a Declaration that represents a reference to this. |
INativeType |
INativeType.Ref()
Create a reference type to this. |
Methods in de.intarsys.nativec.type with parameters of type INativeType | |
---|---|
INativeObject |
NativeObject.cast(INativeType declaration)
This is a special form of the "createNative" signature, implementing a "type cast" on the same memory location. |
static NativeReferenceType |
NativeReferenceType.create(INativeType baseType)
|
static NativeReference |
NativeReference.create(INativeType baseType)
|
static NativeArrayType |
NativeArrayType.create(INativeType baseType,
int size)
|
static NativeArray |
NativeArray.create(INativeType baseType,
int size)
|
StructMember |
NativeStructType.declare(String name,
INativeType declaration)
Declare a new member for the struct. |
static void |
NativeType.register(Class clazz,
INativeType type)
|
void |
NativeReference.setBaseType(INativeType baseType)
|
void |
NativeArray.setBaseType(INativeType baseType)
|
|
intarsys nativeC library | |||||||||
PREV NEXT | FRAMES NO FRAMES |