Public Member Functions

BinNavi.API.disassembly.Address Class Reference

Represents addresses throughout the plugin API. More...

List of all members.

Public Member Functions

 Address (final long value)
 Creates a new address.
boolean equals (final Object rhs)
 Compares two address objects.
String toHexString ()
 Hexadecimal representation of the address.
long toLong ()
 Long representation of the address.
String toString ()
 Printable representation of the address.

Detailed Description

Represents an address.


Constructor & Destructor Documentation

BinNavi.API.disassembly.Address.Address ( final long  value  ) 

Creates a new address object.

Parameters:
value The long value of the address.

Member Function Documentation

boolean BinNavi.API.disassembly.Address.equals ( final Object  rhs  ) 

Compares the address to another object.

Parameters:
rhs The object to compare the address to.
Returns:
True, if the address is compared to another address object with the same long value. False, otherwise.
String BinNavi.API.disassembly.Address.toHexString (  ) 

Returns the hexadecimal string representation of the address.

Returns:
A hex string of the address.
long BinNavi.API.disassembly.Address.toLong (  ) 

Returns the long value of the address.

Returns:
The long value of the address.
String BinNavi.API.disassembly.Address.toString (  ) 

Converts the address to a printable string.

Returns:
The address as printable string.