public abstract class SpectrumPlugin
extends java.lang.Object
| Constructor and Description |
|---|
SpectrumPlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract long |
createPlugin()
Creates a new native plugin on the heap and returns a raw pointer
|
protected abstract void |
ensureLoadedAndInitialized()
Ensures the native library is loaded and the hybrid object is initialized
|
long |
getPlugin()
Creates a new native instance of the plugin.
|
public final long getPlugin()
free(...) C++ call as this will not be performed
automatically.protected abstract long createPlugin()
protected abstract void ensureLoadedAndInitialized()