|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Type in com.kenai.jffi |
---|
Subclasses of Type in com.kenai.jffi | |
---|---|
class |
Aggregate
|
class |
Array
Describes the layout of a C array |
class |
Struct
Describes the layout of a C struct |
class |
Union
Describes the layout of a C union |
Fields in com.kenai.jffi declared as Type | |
---|---|
static Type |
Type.DOUBLE
The native double type |
static Type |
Type.FLOAT
The native float type |
static Type |
Type.LONGDOUBLE
The native long double type |
static Type |
Type.POINTER
The native memory address type |
static Type |
Type.SCHAR
The native signed char type |
static Type |
Type.SINT
The native signed integer type |
static Type |
Type.SINT16
The native signed 16 bit integer type |
static Type |
Type.SINT32
The native signed 32 bit integer type |
static Type |
Type.SINT64
The native signed 64 bit integer type |
static Type |
Type.SINT8
The native signed 8 bit integer type |
static Type |
Type.SLONG
The native signed long integer type |
static Type |
Type.SSHORT
The native signed short integer type |
static Type |
Type.UCHAR
The native unsigned char type |
static Type |
Type.UINT
The native unsigned integer type |
static Type |
Type.UINT16
The native unsigned 16 bit integer type |
static Type |
Type.UINT32
The native unsigned 32 bit integer type |
static Type |
Type.UINT64
The native unsigned 64 bit integer type |
static Type |
Type.UINT8
The native unsigned 8 bit integer type |
static Type |
Type.ULONG
The native unsigned long integer type |
static Type |
Type.USHORT
The native unsigned short integer type |
static Type |
Type.VOID
The native void type |
Methods in com.kenai.jffi that return Type | |
---|---|
Type |
Array.getElementType()
Returns the type of elements in the array |
Type |
Function.getParameterType(int index)
Gets the type of a parameter. |
Type |
Function.getReturnType()
Gets the native return type of this function. |
Methods in com.kenai.jffi with parameters of type Type | |
---|---|
Closure.Handle |
ClosureManager.newClosure(Closure closure,
Type returnType,
Type[] parameterTypes,
CallingConvention convention)
Wraps a java object that implements the Closure interface in a
native closure. |
Closure.Handle |
ClosureManager.newClosure(Closure closure,
Type returnType,
Type[] parameterTypes,
CallingConvention convention)
Wraps a java object that implements the Closure interface in a
native closure. |
Constructors in com.kenai.jffi with parameters of type Type | |
---|---|
Array(Type elementType,
int length)
Creates a new C array layout description. |
|
Function(long address,
Type returnType,
Type... paramTypes)
Creates a new instance of Function with default calling convention. |
|
Function(long address,
Type returnType,
Type... paramTypes)
Creates a new instance of Function with default calling convention. |
|
Function(long address,
Type returnType,
Type[] paramTypes,
CallingConvention convention)
Creates a new instance of Function. |
|
Function(long address,
Type returnType,
Type[] paramTypes,
CallingConvention convention)
Creates a new instance of Function. |
|
Function(long address,
Type returnType,
Type[] paramTypes,
CallingConvention convention,
boolean saveErrno)
Creates a new instance of Function. |
|
Function(long address,
Type returnType,
Type[] paramTypes,
CallingConvention convention,
boolean saveErrno)
Creates a new instance of Function. |
|
Struct(Type... fields)
Creates a new C struct layout description. |
|
Union(Type[] fields)
Creates a new C union layout description. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |