public MemoryIO slice(long offset, long size) { return new BoundedNativeMemoryIO(runtime, this, offset, size); }
public MemoryIO slice(long offset, long size) { return new BoundedNativeMemoryIO(runtime, this, offset, size); }
public MemoryIO slice(long offset, long size) { return new BoundedNativeMemoryIO(runtime, this, offset, size); }
public MemoryIO slice(long offset, long size) { return new BoundedNativeMemoryIO(runtime, this, offset, size); }
public BoundedNativeMemoryIO slice(long offset, long size) { checkBounds(offset, size); return offset == 0 && size == this.size ? this :new BoundedNativeMemoryIO(runtime, this, offset, size); }
public BoundedNativeMemoryIO slice(long offset) { checkBounds(offset, 0); return offset == 0 ? this :new BoundedNativeMemoryIO(this, offset); }
public BoundedNativeMemoryIO slice(long offset) { checkBounds(offset, 0); return offset == 0 ? this :new BoundedNativeMemoryIO(this, offset); }
public BoundedNativeMemoryIO slice(long offset, long size) { checkBounds(offset, size); return offset == 0 && size == this.size ? this :new BoundedNativeMemoryIO(runtime, this, offset, size); }
public BoundedNativeMemoryIO slice(long offset, long size) { checkBounds(offset, size); return offset == 0 && size == this.size ? this :new BoundedNativeMemoryIO(runtime, this, offset, size); }
public BoundedNativeMemoryIO slice(long offset) { checkBounds(offset, 0); return offset == 0 ? this :new BoundedNativeMemoryIO(this, offset); }
public BoundedNativeMemoryIO slice(long offset, long size) { checkBounds(offset, size); return offset == 0 && size == this.size ? this :new BoundedNativeMemoryIO(runtime, this, offset, size); }
public BoundedNativeMemoryIO slice(long offset) { checkBounds(offset, 0); return offset == 0 ? this :new BoundedNativeMemoryIO(this, offset); }
final long address = buffer.getStruct(index); MemoryIO memory = address != 0 ? new BoundedNativeMemoryIO(runtime, address, type.getNativeSize()) : runtime.getFFI().getNullMemoryIO();
final long address = buffer.getStruct(index); MemoryIO memory = address != 0 ? new BoundedNativeMemoryIO(runtime, address, type.getNativeSize()) : runtime.getFFI().getNullMemoryIO();
final long address = buffer.getStruct(index); MemoryIO memory = address != 0 ? new BoundedNativeMemoryIO(runtime, address, type.getNativeSize()) : runtime.getFFI().getNullMemoryIO();
final long address = buffer.getStruct(index); MemoryIO memory = address != 0 ? new BoundedNativeMemoryIO(runtime, address, type.getNativeSize()) : runtime.getFFI().getNullMemoryIO();