Package ghidra.pcodeCPort.semantics
Class HandleTpl
- java.lang.Object
-
- ghidra.pcodeCPort.semantics.HandleTpl
-
public class HandleTpl extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description HandleTpl()HandleTpl(ConstTpl spc, ConstTpl sz, VarnodeTpl vn, AddrSpace t_space, long t_offset)HandleTpl(VarnodeTpl vn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidchangeHandleIndex(VectorSTL<java.lang.Integer> handmap)voiddispose()voidfix(FixedHandle hand, ParserWalker walker)ConstTplgetPtrOffset()ConstTplgetPtrSize()ConstTplgetPtrSpace()ConstTplgetSize()ConstTplgetSpace()ConstTplgetTempOffset()ConstTplgetTempSpace()voidrestoreXml(org.jdom.Element el, Translate trans)voidsaveXml(java.io.PrintStream s)voidsetPtrOffset(long val)voidsetPtrSize(ConstTpl sz)voidsetSize(ConstTpl sz)voidsetTempOffset(long val)
-
-
-
Constructor Detail
-
HandleTpl
public HandleTpl()
-
HandleTpl
public HandleTpl(VarnodeTpl vn)
-
HandleTpl
public HandleTpl(ConstTpl spc, ConstTpl sz, VarnodeTpl vn, AddrSpace t_space, long t_offset)
-
-
Method Detail
-
getSpace
public ConstTpl getSpace()
-
getPtrSpace
public ConstTpl getPtrSpace()
-
getPtrOffset
public ConstTpl getPtrOffset()
-
getPtrSize
public ConstTpl getPtrSize()
-
getSize
public ConstTpl getSize()
-
getTempSpace
public ConstTpl getTempSpace()
-
getTempOffset
public ConstTpl getTempOffset()
-
setSize
public void setSize(ConstTpl sz)
-
setPtrSize
public void setPtrSize(ConstTpl sz)
-
setPtrOffset
public void setPtrOffset(long val)
-
setTempOffset
public void setTempOffset(long val)
-
fix
public void fix(FixedHandle hand, ParserWalker walker)
-
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)
-
dispose
public void dispose()
-
-