Class OpTemplate
- java.lang.Object
- 
- ghidra.app.plugin.processors.generic.OpTemplate
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class OpTemplate extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description OpTemplate(int opc, VarnodeTemplate[] in, VarnodeTemplate out, AddressFactory af)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PcodeOpgetPcode(java.util.HashMap<java.lang.Object,Handle> handles, Position position, int opSequenceNumber, int off)Method getPcode.VarnodeTemplateinput(int i)booleanomit()intopcode()VarnodeTemplateoutput()voidsetOmit(Operand ref)
 
- 
- 
- 
Constructor Detail- 
OpTemplatepublic OpTemplate(int opc, VarnodeTemplate[] in, VarnodeTemplate out, AddressFactory af)
 
- 
 - 
Method Detail- 
getPcodepublic PcodeOp getPcode(java.util.HashMap<java.lang.Object,Handle> handles, Position position, int opSequenceNumber, int off) throws java.lang.Exception Method getPcode.- Parameters:
- handles-
- Returns:
- PcodeOp
- Throws:
- java.lang.Exception
 
 - 
opcodepublic int opcode() 
 - 
inputpublic VarnodeTemplate input(int i) 
 - 
outputpublic VarnodeTemplate output() 
 - 
setOmitpublic void setOmit(Operand ref) 
 - 
omitpublic boolean omit() 
 
- 
 
-