Public Member Functions | Package Functions

# BinNavi.API.disassembly.TraceListenerAdapter Class Reference

Adapter class for trace listeners. More...

Inheritance diagram for 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

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.