To access global variables, declare a method with a parameterized return type of this class.
Example
public interface MyLib {
public Variable<Long> my_int_var();
}
MyLib lib = LibraryLoader.create(MyLib.class).load("mylib"):
System.out.println("native value=" + lib.my_int_var().get())
lib.my_int_var().set(0xdeadbeef);
| Modifier and Type | Method and Description |
|---|---|
| public T | |
| public void |
| get | back to summary |
|---|---|
| public T get() Gets the current value of the global variable
| |
| set | back to summary |
|---|---|
| public void set(T value) Sets the global variable to a value
| |