Ghidra 11.3.2
Ghidra internal decompiler documentation.
Loading...
Searching...
No Matches
ghidra::HandleTpl Class Reference
Collaboration diagram for ghidra::HandleTpl:
[legend]

Public Member Functions

 HandleTpl (const VarnodeTpl *vn)
 
 HandleTpl (const ConstTpl &spc, const ConstTpl &sz, const VarnodeTpl *vn, AddrSpace *t_space, uintb t_offset)
 
const ConstTplgetSpace (void) const
 
const ConstTplgetPtrSpace (void) const
 
const ConstTplgetPtrOffset (void) const
 
const ConstTplgetPtrSize (void) const
 
const ConstTplgetSize (void) const
 
const ConstTplgetTempSpace (void) const
 
const ConstTplgetTempOffset (void) const
 
void setSize (const ConstTpl &sz)
 
void setPtrSize (const ConstTpl &sz)
 
void setPtrOffset (uintb val)
 
void setTempOffset (uintb val)
 
void fix (FixedHandle &hand, const ParserWalker &walker) const
 
void changeHandleIndex (const vector< int4 > &handmap)
 
void encode (Encoder &encoder) const
 
void decode (Decoder &decoder)
 

Private Attributes

ConstTpl space
 
ConstTpl size
 
ConstTpl ptrspace
 
ConstTpl ptroffset
 
ConstTpl ptrsize
 
ConstTpl temp_space
 
ConstTpl temp_offset
 

The documentation for this class was generated from the following files: