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 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)
           
 



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