/** * Copies the value to native memory * * @param runtime the current runtime. * @param memory the native memory buffer. * @param offset the memory offset. */ public void toNative(Runtime runtime, Pointer memory, long offset) { memory.putLongLong(offset, value); }
/** * Copies the value to native memory * * @param runtime the current runtime. * @param memory the native memory buffer. * @param offset the memory offset. */ public void toNative(Runtime runtime, Pointer memory, long offset) { memory.putLongLong(offset, value); }
@Override public void put(Pointer memory, Number value) { memory.putLongLong(0, value.longValue()); } }
@Override public void put(Pointer memory, Number value) { memory.putLongLong(0, value.longValue()); } }
@Override public void putLongLong(long offset, long value) { checkBounds(size, offset, 8); io.putLongLong(base + offset, value); }
/** * Sets the value for this field. * * @param ptr The pointer to the field. * @param value the 64 bit value to set. */ public final void set(jnr.ffi.Pointer ptr, long value) { ptr.putLongLong(offset(), value); }
/** * Sets the value for this field. * * @param ptr The pointer to the field. * @param value the 64 bit value to set. */ public final void set(jnr.ffi.Pointer ptr, long value) { ptr.putLongLong(offset(), value); }
/** * Sets the value for this field. * * @param value the 64 bit value to set. */ public final void set(jnr.ffi.Pointer ptr, long value) { ptr.putLongLong(offset(), value); }
/** * Sets the value for this field. * * @param ptr The pointer to the field. * @param value the 64 bit value to set. */ public final void set(jnr.ffi.Pointer ptr, long value) { ptr.putLongLong(offset(), value); }
@Override public void putLongLong(long offset, long value) { checkBounds(size, offset, 8); io.putLongLong(base + offset, value); }
/** * Sets the value for this field. * * @param value the 64 bit value to set. */ public final void set(jnr.ffi.Pointer ptr, long value) { ptr.putLongLong(offset(), value); }
/** * Sets the value for this field. * * @param value the 64 bit value to set. */ public final void set(long value) { getMemory().putLongLong(offset(), value); }
/** * Sets the value for this field. * * @param value the 64 bit value to set. */ public final void set(long value) { getMemory().putLongLong(offset(), value); }
/** * Sets the value for this field. * * @param value the 64 bit value to set. */ public final void set(long value) { getMemory().putLongLong(offset(), value); }
/** * Sets the value for this field. * * @param value the 64 bit value to set. */ public final void set(long value) { getMemory().putLongLong(offset(), value); }
public void set(java.lang.Number value) { if (Platform.IS_MAC) { getMemory().putInt(offset(), value.intValue()); } else { getMemory().putLongLong(offset(), value.longValue()); } }
public void set(java.lang.Number value) { if (Platform.IS_MAC) { getMemory().putInt(offset(), value.intValue()); } else { getMemory().putLongLong(offset(), value.longValue()); } }
public void set(java.lang.Number value) { if (Platform.IS_MAC) { getMemory().putInt(offset(), value.intValue()); } else { getMemory().putLongLong(offset(), value.longValue()); } }
public final void set(E value) { getMemory().putLongLong(offset(), EnumMapper.getInstance(enumClass).intValue(value)); } public void set(java.lang.Number value) {
public final void set(E value) { getMemory().putLongLong(offset(), EnumMapper.getInstance(enumClass).intValue(value)); } public void set(java.lang.Number value) {