swig/Examples/test-suite/javascript/smart_pointer_simple_runme.js

16 lines
264 B
JavaScript

var smart_pointer_simple = require("smart_pointer_simple");
f = new smart_pointer_simple.Foo();
b = new smart_pointer_simple.Bar(f);
b.x = 3;
if (b.getx() != 3) {
throw new Error;
}
fp = b.__deref__();
fp.x = 4;
if (fp.getx() != 4) {
throw new Error;
}