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.