|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jruby.RubyBasicObject
org.jruby.RubyObject
org.jruby.ext.ffi.AbstractMemory
org.jruby.ext.ffi.Pointer
org.jruby.ext.ffi.AutoPointer
public final class AutoPointer
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.jruby.RubyObject |
---|
RubyObject.Data, RubyObject.ObjectMethods |
Nested classes/interfaces inherited from class org.jruby.RubyBasicObject |
---|
RubyBasicObject.BasicObjectMethods, RubyBasicObject.Finalizer |
Field Summary |
---|
Fields inherited from class org.jruby.ext.ffi.AbstractMemory |
---|
ABSTRACT_MEMORY_RUBY_CLASS, io, size, typeSize |
Fields inherited from class org.jruby.RubyObject |
---|
OBJECT_ALLOCATOR |
Fields inherited from class org.jruby.RubyBasicObject |
---|
ALL_F, COMPARE_BY_IDENTITY_F, ERR_INSECURE_SET_INST_VAR, FALSE_F, FL_USHIFT, flags, FROZEN_F, metaClass, NEVER, NIL_F, TAINTED_F, UNDEF, UNTRUSTED_F, USER0_F, USER1_F, USER2_F, USER3_F, USER4_F, USER5_F, USER6_F, USER7_F |
Fields inherited from interface org.jruby.runtime.builtin.IRubyObject |
---|
NULL_ARRAY |
Method Summary | |
---|---|
static RubyClass |
createAutoPointerClass(Ruby runtime,
RubyModule module)
|
IRubyObject |
initialize(ThreadContext context,
IRubyObject pointerArg)
|
IRubyObject |
initialize(ThreadContext context,
IRubyObject pointerArg,
IRubyObject releaser)
|
Methods inherited from class org.jruby.ext.ffi.Pointer |
---|
address, createPointerClass, getAddress, getPointer, getPointerClass, inspect, null_p, slice, to_s |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static RubyClass createAutoPointerClass(Ruby runtime, RubyModule module)
public final IRubyObject initialize(ThreadContext context, IRubyObject pointerArg)
initialize
in class Pointer
public final IRubyObject initialize(ThreadContext context, IRubyObject pointerArg, IRubyObject releaser)
initialize
in class Pointer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |