|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Type | |
---|---|
org.jruby.ext.ffi |
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.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[] |
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(Type type,
int index,
long offset)
Initializes a new Member instance |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |