/** * Copies the address value to native memory * * @param runtime * @param memory the native memory buffer */ public void toNative(Runtime runtime, Pointer memory, long offset) { memory.putAddress(offset, value.nativeAddress()); }
/** * Copies the address value to native memory * * @param runtime The current runtime. * @param memory The native memory buffer * @param offset The offset. */ public void toNative(Runtime runtime, Pointer memory, long offset) { memory.putAddress(offset, value.nativeAddress()); }
/** * Copies the address value to native memory * * @param runtime The current runtime. * @param memory The native memory buffer * @param offset The offset. */ public void toNative(Runtime runtime, Pointer memory, long offset) { memory.putAddress(offset, value.nativeAddress()); }
/** * Puts a {@link jnr.ffi.Address} value into the native memory. * * @param value the value to write. */ public final void set(jnr.ffi.Address value) { getMemory().putAddress(offset(), value != null ? value.nativeAddress() : 0); }
/** * Puts a {@link jnr.ffi.Address} value into the native memory. * * @param value the value to write. */ public final void set(jnr.ffi.Address value) { getMemory().putAddress(offset(), value != null ? value.nativeAddress() : 0); }
/** * Puts a {@link jnr.ffi.Address} value into the native memory. */ public final void set(jnr.ffi.Address value) { getMemory().putAddress(offset(), value != null ? value.nativeAddress() : 0); }