Uses of Class
org.jruby.ext.ffi.Type

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)
           
 



Copyright © 2002-2009 JRuby Team. All Rights Reserved.