Public Member Functions | Package Functions

BinNavi.API.disassembly.TraceListenerAdapter Class Reference

Adapter class for trace listeners. More...

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

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

Adapter class that can be used by objects that want to listen on traces but only need to process few events.


Member Function Documentation

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

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 
) [inherited]

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 
) [inherited]

Invoked after the name string of the trace changed.

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