Public Member Functions | Package Functions

BinNavi.API.disassembly.ITraceListener Interface Reference

Used to listen on traces. More...

Inheritance diagram for BinNavi.API.disassembly.ITraceListener:
BinNavi.API.disassembly.TraceListenerAdapter

List of all members.

Public Member Functions

void changedDescription (Trace trace, String description)
 Signals a change in the trace description.
void changedName (Trace trace, String name)
 Signals a change in the trace name.

Package Functions

void addedEvent (Trace trace, TraceEvent event)
 Signals a new trace event.

Detailed Description

Interface that can be implemented by objects that want to be notified about changes in trace objects.


Member Function Documentation

void BinNavi.API.disassembly.ITraceListener.addedEvent ( Trace  trace,
TraceEvent  event 
) [package]

Invoked after a new event was added to the trace. This generally happens when a breakpoint was hit during an active trace.

Parameters:
trace The trace where the event was added.
event The event that was added to the trace.
void BinNavi.API.disassembly.ITraceListener.changedDescription ( Trace  trace,
String  description 
)

Invoked after the description string of the trace changed.

Parameters:
trace The trace whose description changed.
description The new description string of the trace.
void BinNavi.API.disassembly.ITraceListener.changedName ( Trace  trace,
String  name 
)

Invoked after the name string of the trace changed.

Parameters:
trace The trace whose name changed.
name The new name string of the trace.