Ghidra Decompiler Analysis Engine
Classes
emulate.hh File Reference

Classes for emulating p-code. More...

#include "memstate.hh"
#include "translate.hh"
Include dependency graph for emulate.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BreakTable
 A collection of breakpoints for the emulator. More...
 
class  BreakCallBack
 A breakpoint object. More...
 
class  BreakTableCallBack
 A basic instantiation of a breakpoint table. More...
 
class  Emulate
 A pcode-based emulator interface. More...
 
class  EmulateMemory
 An abstract Emulate class using a MemoryState object as the backing machine state. More...
 
class  PcodeEmitCache
 P-code emitter that dumps its raw Varnodes and PcodeOps to an in memory cache. More...
 
class  EmulatePcodeCache
 A SLEIGH based implementation of the Emulate interface. More...
 

Detailed Description

Classes for emulating p-code.