public DoubleByReference(double value) { super(8); setValue(value); }
public void setValue(double value) { getPointer().setDouble(0, value); }
IntByReference iref = new IntByReference(); DoubleByReference dref = new DoubleByReference(); INSTANCE.Foo(iref, dref); int i = iref.getValue(); double d = dref.getValue():
public double get() { return getValue().getValue(); } public void set(double v) {
/** * Gets the value. * * @return The value * @throws AutomationException Something has gone wrong */ public double getValue () throws AutomationException { DoubleByReference dbr = new DoubleByReference(); final int res = this.getPattern().getValue(dbr); if (res != 0) { throw new AutomationException(res); } return dbr.getValue(); } }
public double get() { return getValue().getValue(); } public void set(double v) {
private void addSubFeatures(CSensors cSensors, CChip chip, List<CSubFeature> subFeatures) { for (final CSubFeature subFeature : subFeatures) { addDebugData(String.format("SubFeature type: %d", subFeature.type)); addDebugData(String.format("SubFeature name: %s", subFeature.name)); double value = 0.0; DoubleByReference pValue = new DoubleByReference(value); if (cSensors.sensors_get_value(chip, subFeature.number, pValue) == 0) { addDebugData(String.format("SubFeature value: %s", pValue.getValue())); if (subFeature.name.endsWith("_input")) { addData(String.format("%s", pValue.getValue())); break; } } else { addData("Could not retrieve value"); } } }
public DoubleByReference(double value) { super(8); setValue(value); }
public double getValue() { return getPointer().getDouble(0); }
DoubleByReference doubleVal = new DoubleByReference(); result = lib.wdGetDoubleScriptResult(scriptResult, doubleVal); errors.verifyErrorCode(result, "Cannot extract double result"); toReturn = doubleVal.getValue(); break;
public DoubleByReference(double value) { super(8); setValue(value); }
public double getValue() { return getPointer().getDouble(0); }
public void set(double v) { getValue().setValue(v); } }
public double getValue() { return getPointer().getDouble(0); }
public void set(double v) { getValue().setValue(v); } }
public void setValue(double value) { getPointer().setDouble(0, value); }
public void setValue(double value) { getPointer().setDouble(0, value); }