Ghidra 11.4.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 ConstTpl & getSpace (void) const
 
const ConstTpl & getPtrSpace (void) const
 
const ConstTpl & getPtrOffset (void) const
 
const ConstTpl & getPtrSize (void) const
 
const ConstTpl & getSize (void) const
 
const ConstTpl & getTempSpace (void) const
 
const ConstTpl & getTempOffset (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: