Public Member Functions

# BinNavi.API.disassembly.TracePoint Class Reference

Describes trace events for trace logging. More...

List of all members.

## Public Member Functions
Address | getAddress ()
| Address of the trace point.
Module | getModule ()
| Module of the trace point.
| TracePoint (final Module module, final Address address)
| Creates a new trace point object.

## Detailed Description

This class is used to specify the addresses where the trace logger puts echo breakpoints.

## Constructor & Destructor Documentation

BinNavi.API.disassembly.TracePoint.TracePoint | ( | final Module | module,
|  | final Address | address |
| ) |  |  |

Creates a new trace point object. The module argument can be null while the address argument must not be null.

If the module argument is null, the address is the relocated address where the breakpoint is set in memory. If the module is not null, the address is the unrelocated address.

Parameters:

  | module | Module where the breakpoint is set. This argument can be null.
  | address | The address of the breakpoint.

## Member Function Documentation

Address BinNavi.API.disassembly.TracePoint.getAddress | ( |  | ) |

Returns the address of the trace point.

Returns:
  The address of the trace point.

Module BinNavi.API.disassembly.TracePoint.getModule | ( |  | ) |

Returns the module of the trace point. The return value of this function can be null.

Returns:
  The module of the trace point.