Public Member Functions

com.google.security.zynamics.binnavi.API.disassembly.TracePoint Class Reference

List of all members.

Public Member Functions

Address getAddress ()
Module getModule ()
 TracePoint (final Module module, final Address address)

Detailed Description

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


Constructor & Destructor Documentation

com.google.security.zynamics.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 com.google.security.zynamics.binnavi.API.disassembly.TracePoint.getAddress (  ) 

Returns the address of the trace point.

Returns:
The address of the trace point.
Module com.google.security.zynamics.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.