|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Type | |
---|---|
org.jruby.ext.ffi | |
org.jruby.ext.ffi.jffi |
Uses of Type in org.jruby.ext.ffi |
---|
Subclasses of Type in org.jruby.ext.ffi | |
---|---|
class |
CallbackInfo
Defines a C callback's parameters and return type. |
class |
MappedType
A type which represents a conversion to/from a native type. |
class |
StructByValue
|
class |
StructLayout
Defines the memory layout for a native structure. |
static class |
Type.Array
|
static class |
Type.Builtin
|
Fields in org.jruby.ext.ffi declared as Type | |
---|---|
protected Type[] |
CallbackInfo.parameterTypes
|
protected Type |
CallbackInfo.returnType
|
Methods in org.jruby.ext.ffi that return Type | |
---|---|
Type |
StructLayout.Field.ffiType()
|
static Type |
Util.findType(ThreadContext context,
IRubyObject name)
|
Type |
Type.Array.getComponentType()
|
Type[] |
CallbackInfo.getParameterTypes()
Gets the ruby parameter types of the callback |
Type |
MappedType.getRealType()
|
Type |
CallbackInfo.getReturnType()
Gets the native return type the callback should return |
Type |
StructLayout.Member.type()
|
Constructors in org.jruby.ext.ffi with parameters of type Type | |
---|---|
CallbackInfo(Ruby runtime,
RubyClass klazz,
Type returnType,
Type[] paramTypes,
boolean stdcall)
Creates a new CallbackInfo instance. |
|
CallbackInfo(Ruby runtime,
RubyClass klazz,
Type returnType,
Type[] paramTypes,
boolean stdcall)
Creates a new CallbackInfo instance. |
|
Type.Array(Ruby runtime,
RubyClass klass,
Type componentType,
int length)
Initializes a new Type.Array instance. |
|
Type.Array(Ruby runtime,
Type componentType,
int length)
Initializes a new Type.Array instance. |
Uses of Type in org.jruby.ext.ffi.jffi |
---|
Methods in org.jruby.ext.ffi.jffi with parameters of type Type | |
---|---|
static DynamicMethod |
MethodFactory.createDynamicMethod(Ruby runtime,
RubyModule module,
com.kenai.jffi.Function function,
Type returnType,
Type[] parameterTypes,
com.kenai.jffi.CallingConvention convention,
IRubyObject enums)
|
static DynamicMethod |
MethodFactory.createDynamicMethod(Ruby runtime,
RubyModule module,
com.kenai.jffi.Function function,
Type returnType,
Type[] parameterTypes,
com.kenai.jffi.CallingConvention convention,
IRubyObject enums)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |