IDA C++ SDK 9.2
Loading...
Searching...
No Matches
int64_emulator_t Class Referenceabstract

#include <hexrays.hpp>

Public Member Functions

virtual ~int64_emulator_t ()
virtual intval64_t get_mop_value (const mop_t &mop)=0
virtual intval64_t read_glbmem (ea_t, int)
virtual void write_glbmem (ea_t, int, const intval64_t &)
bool hexapi _mop_value (intval64_t *out, const mop_t &mop, vd_failure_t *vf=nullptr)
intval64_t mop_value (const mop_t &mop)
bool hexapi _minsn_value (intval64_t *out, const minsn_t &insn, vd_failure_t *vf=nullptr)
intval64_t minsn_value (const minsn_t &insn)

Constructor & Destructor Documentation

◆ ~int64_emulator_t()

virtual int64_emulator_t::~int64_emulator_t ( )
inlinevirtual

Member Function Documentation

◆ get_mop_value()

virtual intval64_t int64_emulator_t::get_mop_value ( const mop_t & mop)
pure virtual

◆ read_glbmem()

virtual intval64_t int64_emulator_t::read_glbmem ( ea_t ,
int  )
inlinevirtual

◆ write_glbmem()

virtual void int64_emulator_t::write_glbmem ( ea_t ,
int ,
const intval64_t &  )
inlinevirtual

◆ _mop_value()

bool int64_emulator_t::_mop_value ( intval64_t * out,
const mop_t & mop,
vd_failure_t * vf = nullptr )
inline

◆ mop_value()

intval64_t int64_emulator_t::mop_value ( const mop_t & mop)
inline

◆ _minsn_value()

bool int64_emulator_t::_minsn_value ( intval64_t * out,
const minsn_t & insn,
vd_failure_t * vf = nullptr )
inline

◆ minsn_value()

intval64_t int64_emulator_t::minsn_value ( const minsn_t & insn)
inline

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