|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Type | |
---|---|
com.kenai.jffi |
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.SLONG_LONG
The native signed long 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.ULONG_LONG
The native unsigned long 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 |
CallContext.getParameterType(int index)
Gets the type of a parameter. |
Type |
CallInfo.getParameterType(int parameterIndex)
|
Type |
Function.getParameterType(int index)
Gets the type of a parameter. |
Type |
CallContext.getReturnType()
Gets the native return type of this function. |
Type |
CallInfo.getReturnType()
|
Type |
Function.getReturnType()
Gets the native return type of this function. |
Methods in com.kenai.jffi with parameters of type Type | |
---|---|
CallContext |
CallContextCache.getCallContext(Type returnType,
Type[] parameterTypes,
CallingConvention convention)
|
CallContext |
CallContextCache.getCallContext(Type returnType,
Type[] parameterTypes,
CallingConvention convention)
|
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. |
|
CallContext(Type returnType,
Type... paramTypes)
Creates a new instance of Function with default calling convention. |
|
CallContext(Type returnType,
Type... paramTypes)
Creates a new instance of Function with default calling convention. |
|
CallContext(Type returnType,
Type[] paramTypes,
CallingConvention convention)
Creates a new instance of Function. |
|
CallContext(Type returnType,
Type[] paramTypes,
CallingConvention convention)
Creates a new instance of Function. |
|
CallContext(Type returnType,
Type[] paramTypes,
CallingConvention convention,
boolean saveErrno)
Creates a new instance of Function. |
|
CallContext(Type returnType,
Type[] paramTypes,
CallingConvention convention,
boolean saveErrno)
Creates a new instance of Function. |
|
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 |