public class

EmulatorLog

extends Object
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.emulator.EmulatorLog

Class Overview

Log of a method emulation done by SimpleCEmulator. Provides access to the execution trace and the current emulator state.

Summary

Public Constructors
EmulatorLog()
Public Methods
void addExecutedStatement(ICStatement stmt)
EmulatorState getCurrentEmulatorState()
List<String> getExecutionTrace()
Get the list of string representations of the executed statements
void setEmulatorState(EmulatorState state)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public EmulatorLog ()

Public Methods

public void addExecutedStatement (ICStatement stmt)

public EmulatorState getCurrentEmulatorState ()

public List<String> getExecutionTrace ()

Get the list of string representations of the executed statements

public void setEmulatorState (EmulatorState state)