|
||||||||||
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 |
Enum
Represents a C enum |
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
|
protected Type |
StructLayout.Member.type
The Type of this member. |
Methods in org.jruby.ext.ffi that return Type | |
---|---|
Type |
Type.Array.getComponentType()
|
Type[] |
CallbackInfo.getParameterTypes()
Gets the ruby parameter types of the callback |
Type |
CallbackInfo.getReturnType()
Gets the native return type the callback should return |
Constructors in org.jruby.ext.ffi with parameters of type Type | |
---|---|
CallbackInfo(Ruby runtime,
RubyClass klazz,
Type returnType,
Type[] paramTypes)
Creates a new CallbackInfo instance. |
|
CallbackInfo(Ruby runtime,
RubyClass klazz,
Type returnType,
Type[] paramTypes)
Creates a new CallbackInfo instance. |
|
StructLayout.Member(IRubyObject name,
Type type,
int index,
long offset)
Initializes a new Member 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)
|
static DynamicMethod |
MethodFactory.createDynamicMethod(Ruby runtime,
RubyModule module,
com.kenai.jffi.Function function,
Type returnType,
Type[] parameterTypes,
com.kenai.jffi.CallingConvention convention)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |