public void set(jnr.ffi.Pointer ptr, java.lang.Number value) { ptr.putNativeLong(offset(), value.longValue()); }
public void set(jnr.ffi.Pointer ptr, java.lang.Number value) { ptr.putNativeLong(offset(), value.longValue()); }
public void set(jnr.ffi.Pointer ptr, java.lang.Number value) { ptr.putNativeLong(offset(), value.longValue()); }
/** * Gets the value for this field. * * @param ptr The pointer to the field. * @return a int. */ public final long get(jnr.ffi.Pointer ptr) { long value = ptr.getNativeLong(offset()); final long mask = getRuntime().findType(NativeType.SLONG).size() == 4 ? 0xffffffffL : 0xffffffffffffffffL; return value < 0 ? (long) ((value & mask) + mask + 1) : value; }
/** * Gets the value for this field. * * @param ptr The pointer to the field. * @return a int. */ public final long get(jnr.ffi.Pointer ptr) { long value = ptr.getNativeLong(offset()); final long mask = getRuntime().findType(NativeType.SLONG).size() == 4 ? 0xffffffffL : 0xffffffffffffffffL; return value < 0 ? (long) ((value & mask) + mask + 1) : value; }
/** * Sets the value for this field. * * @param ptr The pointer to the field. * @param value the 32/64 bit value to set. */ public final void set(jnr.ffi.Pointer ptr, long value) { ptr.putNativeLong(offset(), value); }
/** * Gets the value for this field. * * @return a int. */ public final long get(jnr.ffi.Pointer ptr) { long value = ptr.getNativeLong(offset()); final long mask = getRuntime().findType(NativeType.SLONG).size() == 4 ? 0xffffffffL : 0xffffffffffffffffL; return value < 0 ? (long) ((value & mask) + mask + 1) : value; }
/** * Sets the value for this field. * * @param ptr The pointer to the field. * @param value the 32/64 bit value to set. */ public final void set(jnr.ffi.Pointer ptr, long value) { ptr.putNativeLong(offset(), value); }
/** * Sets the value for this field. * * @param value the 32/64 bit value to set. */ public final void set(jnr.ffi.Pointer ptr, long value) { ptr.putNativeLong(offset(), value); }