| Package | Description |
|---|---|
| emulib.runtime |
| Modifier and Type | Method and Description |
|---|---|
<T extends CompilerContext> |
ContextPool.getCompilerContext(long pluginID,
Class<T> contextInterface)
Get registered compiler context.
|
<T extends CompilerContext> |
ContextPool.getCompilerContext(long pluginID,
Class<T> contextInterface,
int index)
Get registered compiler context (extended version).
|
<T extends Context> |
ContextPool.getContext(long pluginID,
Class<T> contextInterface,
int index)
Get plug-in context.
|
<T extends CPUContext> |
ContextPool.getCPUContext(long pluginID,
Class<T> contextInterface)
Get registered CPU context.
|
<T extends CPUContext> |
ContextPool.getCPUContext(long pluginID,
Class<T> contextInterface,
int index)
Get registered CPU context (extended version).
|
<T extends DeviceContext> |
ContextPool.getDeviceContext(long pluginID,
Class<T> contextInterface)
Get registered device context.
|
<T extends DeviceContext> |
ContextPool.getDeviceContext(long pluginID,
Class<T> contextInterface,
int index)
Get registered device context (extended version).
|
<T extends MemoryContext> |
ContextPool.getMemoryContext(long pluginID,
Class<T> contextInterface)
Get registered memory context.
|
<T extends MemoryContext> |
ContextPool.getMemoryContext(long pluginID,
Class<T> contextInterface,
int index)
Get registered memory context (extended version).
|
void |
ContextPool.register(long pluginID,
Context context,
Class<? extends Context> contextInterface)
This method registers plug-in's context interface.
|
boolean |
ContextPool.unregister(long pluginID,
Class<? extends Context> contextInterface)
Unregisters all contexts of given context interface.
|
Copyright © 2017. All rights reserved.