Class OpTpl


  • public class OpTpl
    extends java.lang.Object
    • Field Detail

      • location

        public final Location location
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • numInput

        public int numInput()
      • getOpcode

        public OpCode getOpcode()
      • setOpcode

        public void setOpcode​(OpCode o)
      • setOutput

        public void setOutput​(VarnodeTpl vt)
      • clearOutput

        public void clearOutput()
      • addInput

        public void addInput​(VarnodeTpl vt)
      • setInput

        public void setInput​(VarnodeTpl vt,
                             int slot)
      • dispose

        public void dispose()
      • isZeroSize

        public boolean isZeroSize()
      • removeInput

        public void removeInput​(int index)
      • changeHandleIndex

        public void changeHandleIndex​(VectorSTL<java.lang.Integer> handmap)
      • saveXml

        public void saveXml​(java.io.PrintStream s)
      • restoreXml

        public void restoreXml​(org.jdom.Element el,
                               Translate trans)