public class CoreFactory
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CoreFactory.TypeDef |
| Modifier and Type | Field and Description |
|---|---|
static int |
ARRAY |
static int |
BC_I |
static int |
BC_IIO |
static int |
BC_IIOO |
static int |
BC_IO |
static int |
BC_IOO |
static int |
BC_O |
static int |
BCI |
static int |
BCIIO |
static int |
BCIIOO |
static int |
BCIO |
static int |
BCIOO |
static int |
BCO |
static int |
BF_ALL |
static int |
BF_AXI |
static int |
BF_BIT |
static int |
BF_CXI |
static int |
BF_RAW |
static int |
BUFFER |
static int |
BUFSTR |
static int |
CORE_TYPE_FPGA |
static int |
CORE_TYPE_ICE |
static int |
CPU |
static java.lang.String |
defKeys |
static java.lang.String |
factoryList |
static int |
FALL |
static int |
FAXI |
static int |
FBIT |
static int |
FCXI |
static int |
FRAW |
static int |
FSWP |
static int |
GPU |
static int |
ICE |
static int |
JVM |
static int |
MLS |
static int |
PACKET |
static int |
PHI |
static int |
STREAM |
static int |
VERBOSE |
static int |
VHS |
| Constructor and Description |
|---|
CoreFactory() |
| Modifier and Type | Method and Description |
|---|---|
static Core |
getCore(java.lang.String name,
nxm.sys.lib.Args args)
Create an instance of the function specified by name and parsing of the Args class
|
static Core |
getCore(java.lang.String path,
java.lang.String name,
int impl)
Create an instance of the function specified by path, name, and implementation
|
static byte |
getDataType(int impl)
get the natural data format type
|
public static final java.lang.String factoryList
public static final int JVM
public static final int CPU
public static final int PHI
public static final int GPU
public static final int MLS
public static final int VHS
public static final int ICE
public static final int CORE_TYPE_FPGA
public static final int CORE_TYPE_ICE
public static final int VERBOSE
public static final int ARRAY
public static final int STREAM
public static final int BUFFER
public static final int BUFSTR
public static final int PACKET
public static final int FRAW
public static final int FCXI
public static final int FBIT
public static final int FAXI
public static final int FALL
public static final int FSWP
public static final int BCIO
public static final int BCI
public static final int BCO
public static final int BCIIO
public static final int BCIOO
public static final int BCIIOO
public static final int BC_IO
public static final int BC_I
public static final int BC_O
public static final int BC_IIO
public static final int BC_IOO
public static final int BC_IIOO
public static final int BF_RAW
public static final int BF_CXI
public static final int BF_BIT
public static final int BF_AXI
public static final int BF_ALL
public static java.lang.String defKeys
public static Core getCore(java.lang.String name, nxm.sys.lib.Args args)
name - Name of coreargs - Command Args objectpublic static Core getCore(java.lang.String path, java.lang.String name, int impl)
path - Jave package path namename - Name of coreimpl - Implementation indexpublic static byte getDataType(int impl)
impl - Implementation index