| Package | Description |
|---|---|
| org.jruby.ext.ffi | |
| org.jruby.ext.ffi.jffi |
| Modifier and Type | Field and Description |
|---|---|
protected Type.Array |
StructLayout.ArrayProxy.arrayType |
private Type.Array |
StructLayout.MultiDimensionArrayOp.arrayType |
private Type.Array |
StructLayout.ArrayFieldIO.arrayType |
| Modifier and Type | Method and Description |
|---|---|
private static MemoryOp |
StructLayout.getArrayComponentMemoryOp(Type.Array arrayType) |
| Constructor and Description |
|---|
ArrayFieldIO(Type.Array arrayType) |
ArrayProxy(Ruby runtime,
IRubyObject ptr,
long offset,
Type.Array type,
MemoryOp aio) |
ArrayProxy(Ruby runtime,
RubyClass klass,
IRubyObject ptr,
long offset,
Type.Array type,
MemoryOp aio) |
CharArrayProxy(Ruby runtime,
IRubyObject ptr,
long offset,
Type.Array type,
MemoryOp aio) |
MultiDimensionArrayOp(Type.Array arrayType) |
| Modifier and Type | Method and Description |
|---|---|
(package private) static com.kenai.jffi.Array |
FFIUtil.newArray(Type.Array arrayType)
Creates a new JFFI type descriptor for an array
|