public final void putArray(final short[] array, int offset, int length, int flags) { paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex++, array, offset, length, flags); }
public final void putArray(final long[] array, int offset, int length, int flags) { paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex++, array, offset, length, flags); }
public final void putArray(final float[] array, int offset, int length, int flags) { paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex++, array, offset, length, flags); }
public final void putArray(final float[] array, int offset, int length, int flags) { paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex++, array, offset, length, flags); }
public final void putArray(final double[] array, int offset, int length, int flags) { paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex++, array, offset, length, flags); }
public final void putArray(final int[] array, int offset, int length, int flags) { paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex++, array, offset, length, flags); }
public final void putArray(final byte[] array, int offset, int length, int flags) { paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex++, array, offset, length, flags); }
public final void putArray(final byte[] array, int offset, int length, int flags) { paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex++, array, offset, length, flags); }
public final void putArray(final long[] array, int offset, int length, int flags) { paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex++, array, offset, length, flags); }
public final void putArray(final float[] array, int offset, int length, int flags) { paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex++, array, offset, length, flags); }
public final void putArray(final byte[] array, int offset, int length, int flags) { paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex++, array, offset, length, flags); }
public final void putLongDouble(final double value) { byte[] ld = new byte[Type.LONGDOUBLE.size()]; Foreign.getInstance().longDoubleFromDouble(value, ld, 0, Type.LONGDOUBLE.size()); getObjectBuffer().putArray(paramIndex, ld, 0, ld.length, ObjectBuffer.IN); paramOffset += PARAM_SIZE; ++paramIndex; }
public final void putStruct(final byte[] struct, int offset) { final Type type = callContext.getParameterType(paramIndex); paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex, struct, offset, type.size(), ObjectBuffer.IN); ++paramIndex; }
public final void putLongDouble(final double value) { byte[] ld = new byte[Type.LONGDOUBLE.size()]; Foreign.getInstance().longDoubleFromDouble(value, ld, 0, Type.LONGDOUBLE.size()); getObjectBuffer().putArray(paramIndex, ld, 0, ld.length, ObjectBuffer.IN); paramOffset += PARAM_SIZE; ++paramIndex; }
public final void putLongDouble(final double value) { byte[] ld = new byte[Type.LONGDOUBLE.size()]; Foreign.getInstance().longDoubleFromDouble(value, ld, 0, Type.LONGDOUBLE.size()); getObjectBuffer().putArray(paramIndex, ld, 0, ld.length, ObjectBuffer.IN); paramOffset += PARAM_SIZE; ++paramIndex; }
public final void putStruct(final byte[] struct, int offset) { final Type type = callContext.getParameterType(paramIndex); paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex, struct, offset, type.size(), ObjectBuffer.IN); ++paramIndex; }
public final void putStruct(final byte[] struct, int offset) { final Type type = callContext.getParameterType(paramIndex); paramOffset = Encoder.getInstance().skipAddress(paramOffset); getObjectBuffer().putArray(paramIndex, struct, offset, type.size(), ObjectBuffer.IN); ++paramIndex; }
public final void putLongDouble(final BigDecimal value) { byte[] ld = new byte[Type.LONGDOUBLE.size()]; Foreign.getInstance().longDoubleFromString(value.toEngineeringString(), ld, 0, Type.LONGDOUBLE.size()); getObjectBuffer().putArray(paramIndex, ld, 0, ld.length, ObjectBuffer.IN); paramOffset += PARAM_SIZE; ++paramIndex; }
public final void putLongDouble(final BigDecimal value) { byte[] ld = new byte[Type.LONGDOUBLE.size()]; Foreign.getInstance().longDoubleFromString(value.toEngineeringString(), ld, 0, Type.LONGDOUBLE.size()); getObjectBuffer().putArray(paramIndex, ld, 0, ld.length, ObjectBuffer.IN); paramOffset += PARAM_SIZE; ++paramIndex; }
public final void putLongDouble(final BigDecimal value) { byte[] ld = new byte[Type.LONGDOUBLE.size()]; Foreign.getInstance().longDoubleFromString(value.toEngineeringString(), ld, 0, Type.LONGDOUBLE.size()); getObjectBuffer().putArray(paramIndex, ld, 0, ld.length, ObjectBuffer.IN); paramOffset += PARAM_SIZE; ++paramIndex; }