intarsys nativeC library

Uses of Interface
de.intarsys.nativec.api.INativeObject

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

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.