Package ghidra.debug.api.emulation
Interface EmulatorFactory
- All Superinterfaces:
ExtensionPoint
- All Known Implementing Classes:
TaintEmulatorFactory
A factory for configuring and creating a Debugger-integrated emulator
-
Method Summary
Modifier and TypeMethodDescriptionPcodeMachine<?> create(PcodeDebuggerAccess access, TraceEmulationIntegration.Writer writer) Create the emulatorgetTitle()Get the title, to appear in menus and dialogs
-
Method Details
-
getTitle
String getTitle()Get the title, to appear in menus and dialogs- Returns:
- the title
-
create
Create the emulator- Parameters:
access- the trace-and-debugger access shimwriter- the Debugger's emulation callbacks for UI integration- Returns:
- the emulator with callbacks installed
-