public class ExternalFunctionInvocationInstruction extends Instruction
Instruction.INSTRUCTION_TYPE
Modifier and Type | Field and Description |
---|---|
String |
_functionName |
String |
_namespace |
protected String |
className |
protected String |
configFile |
static String |
ELEMENT_DELIM |
protected String |
inputParams |
protected String |
outputParams |
beginCol, beginLine, DATATYPE_PREFIX, endCol, endLine, GPU_INST_PREFIX, instOpcode, INSTRUCTION_DELIM, instString, LITERAL_PREFIX, LOG, OPERAND_DELIM, SP_INST_PREFIX, type, VALUETYPE_PREFIX
Constructor and Description |
---|
ExternalFunctionInvocationInstruction(String className,
String configFile,
String inputParams,
String outputParams) |
Modifier and Type | Method and Description |
---|---|
String |
getClassName() |
String |
getConfigFile() |
String |
getInputParams() |
String |
getOutputParams() |
void |
processInstruction(org.apache.sysml.runtime.controlprogram.context.ExecutionContext ec)
This method should be used to execute the instruction.
|
String |
toString() |
getExtendedOpcode, getGraphString, getInstID, getLineNum, getOpcode, getType, postprocessInstruction, preprocessInstruction, printMe, requiresLabelUpdate, setInstID, setLocation, setLocation, setLocation, setLocation, setType, updateInstructionThreadID
public static final String ELEMENT_DELIM
public String _namespace
public String _functionName
protected String className
protected String configFile
protected String inputParams
protected String outputParams
public String getClassName()
public String getConfigFile()
public String getInputParams()
public String getOutputParams()
public String toString()
toString
in class Instruction
public void processInstruction(org.apache.sysml.runtime.controlprogram.context.ExecutionContext ec) throws DMLRuntimeException
Instruction
processInstruction
in class Instruction
ec
- execution contextDMLRuntimeException
- if DMLRuntimeException occursCopyright © 2017 The Apache Software Foundation. All rights reserved.