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 void
changeHandleIndex(VectorSTL<java.lang.Integer> handmap)
void
dispose()
void
fix(FixedHandle hand, ParserWalker walker)
ConstTpl
getPtrOffset()
ConstTpl
getPtrSize()
ConstTpl
getPtrSpace()
ConstTpl
getSize()
ConstTpl
getSpace()
ConstTpl
getTempOffset()
ConstTpl
getTempSpace()
void
restoreXml(org.jdom.Element el, Translate trans)
void
saveXml(java.io.PrintStream s)
void
setPtrOffset(long val)
void
setPtrSize(ConstTpl sz)
void
setSize(ConstTpl sz)
void
setTempOffset(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()
-
-