public class SharedMemoryWarpScriptExtension extends WarpScriptExtension implements java.lang.Runnable
| Constructor and Description |
|---|
SharedMemoryWarpScriptExtension() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
defined(java.lang.String symbol) |
java.util.Map<java.lang.String,java.lang.Object> |
getFunctions()
Return a map of function name to actual function.
|
static java.util.concurrent.locks.ReentrantLock |
getLock(java.lang.String name) |
static java.lang.Object |
load(java.lang.String symbol) |
void |
run() |
static void |
store(java.lang.String symbol,
java.lang.String mutex,
java.lang.Object o) |
register, wrapMacropublic java.util.Map<java.lang.String,java.lang.Object> getFunctions()
WarpScriptExtensiongetFunctions in class WarpScriptExtensionpublic static final java.util.concurrent.locks.ReentrantLock getLock(java.lang.String name)
public static final void store(java.lang.String symbol,
java.lang.String mutex,
java.lang.Object o)
throws WarpScriptException
WarpScriptExceptionpublic static final java.lang.Object load(java.lang.String symbol)
throws WarpScriptException
WarpScriptExceptionpublic static final java.lang.Object defined(java.lang.String symbol)
throws WarpScriptException
WarpScriptExceptionpublic void run()
run in interface java.lang.Runnable