@Override public void putString(long offset, String string, int maxLength, Charset cs) { ptr.putString(base + offset, string, maxLength, cs); }
@Override public void putString(long offset, String string, int maxLength, Charset cs) { ptr.putString(base + offset, string, maxLength, cs); }
@Override public void putString(long offset, String string, int maxLength, Charset cs) { ptr.putString(base + offset, string, maxLength, cs); }
public final void set(jnr.ffi.Pointer ptr, java.lang.String value) { getStringMemory(ptr).putString(0, value, length, charset); } }
public final void set(jnr.ffi.Pointer ptr, java.lang.String value) { getStringMemory(ptr).putString(0, value, length, charset); } }
@Override public void putString(long offset, String string, int maxLength, Charset cs) { checkBounds(size, offset, maxLength); io.putString(base + offset, string, maxLength, cs); }
@Override public void putString(long offset, String string, int maxLength, Charset cs) { checkBounds(size, offset, maxLength); io.putString(base + offset, string, maxLength, cs); }
@Override public void putString(long offset, String string, int maxLength, Charset cs) { checkBounds(size, offset, maxLength); io.putString(base + offset, string, maxLength, cs); }
public final void set(jnr.ffi.Pointer ptr, java.lang.String value) { getStringMemory(ptr).putString(0, value, length, charset); } }
public final void set(java.lang.String value) { getStringMemory().putString(0, value, length, charset); } }
public final void set(java.lang.String value) { getStringMemory().putString(0, value, length, charset); } }
public final void set(java.lang.String value) { getStringMemory().putString(0, value, length, charset); } }
public final void set(jnr.ffi.Pointer ptr, java.lang.String value) { if (value != null) { valueHolder = getRuntime().getMemoryManager().allocateDirect(length() * 4); valueHolder.putString(0, value, length() * 4, charset); ptr.putPointer(offset(), valueHolder); } else { this.valueHolder = null; ptr.putAddress(offset(), 0); } } }
public final void set(jnr.ffi.Pointer ptr, java.lang.String value) { if (value != null) { valueHolder = getRuntime().getMemoryManager().allocateDirect(length() * 4); valueHolder.putString(0, value, length() * 4, charset); ptr.putPointer(offset(), valueHolder); } else { this.valueHolder = null; ptr.putAddress(offset(), 0); } } }
public final void set(jnr.ffi.Pointer ptr, java.lang.String value) { if (value != null) { valueHolder = getRuntime().getMemoryManager().allocateDirect(length() * 4); valueHolder.putString(0, value, length() * 4, charset); ptr.putPointer(offset(), valueHolder); } else { this.valueHolder = null; ptr.putAddress(offset(), 0); } } }
public final void set(java.lang.String value) { if (value != null) { valueHolder = getRuntime().getMemoryManager().allocateDirect(length() * 4); valueHolder.putString(0, value, length() * 4, charset); getMemory().putPointer(offset(), valueHolder); } else { this.valueHolder = null; getMemory().putAddress(offset(), 0); } } }
public final void set(java.lang.String value) { if (value != null) { valueHolder = getRuntime().getMemoryManager().allocateDirect(length() * 4); valueHolder.putString(0, value, length() * 4, charset); getMemory().putPointer(offset(), valueHolder); } else { this.valueHolder = null; getMemory().putAddress(offset(), 0); } } }
public final void set(java.lang.String value) { if (value != null) { valueHolder = getRuntime().getMemoryManager().allocateDirect(length() * 4); valueHolder.putString(0, value, length() * 4, charset); getMemory().putPointer(offset(), valueHolder); } else { this.valueHolder = null; getMemory().putAddress(offset(), 0); } } }