A specialization for the MemoryAddress class, used to represent absolute/static/constant addresses.
More...
Inherits RAMvader.MemoryAddress.
A specialization for the MemoryAddress class, used to represent absolute/static/constant addresses.
◆ AbsoluteMemoryAddress() [1/3]
RAMvader.AbsoluteMemoryAddress.AbsoluteMemoryAddress |
( |
IntPtr |
address | ) |
|
Constructor.
- Parameters
-
address | The absolute/static/constant address associated to this instance. |
◆ AbsoluteMemoryAddress() [2/3]
RAMvader.AbsoluteMemoryAddress.AbsoluteMemoryAddress |
( |
int |
address | ) |
|
Constructor.
- Parameters
-
address | The absolute/static/constant address associated to this instance. |
◆ AbsoluteMemoryAddress() [3/3]
RAMvader.AbsoluteMemoryAddress.AbsoluteMemoryAddress |
( |
long |
address | ) |
|
Constructor.
- Parameters
-
address | The absolute/static/constant address associated to this instance. |
◆ GetRealAddress()
override IntPtr RAMvader.AbsoluteMemoryAddress.GetRealAddress |
( |
| ) |
|
|
protectedvirtual |
Specialized by subclasses to calculate the real address associated with the MemoryAddress object.
- Returns
- Returns an IntPtr representing the real/calculated address associated to the MemoryAddress instance.
Implements RAMvader.MemoryAddress.