The Conroy & Conroy Subroutine Library (2021.3 edition)

TCOM_Managed_Store64_Debugger
What: class
Amcestor: TCOM_Managed_Store64_Debugger
File: _Stores
Layer: 1
Platforms: C++, Pascal (Object)

The base class for debuggers for a COM managed store. All methods use the stdcall calling convention. It has the following methods:

Log_Allocation
void Log_Allocation( TStore_Address64 Address, TStore_Address64 Length, bool Special )
procedure Log_Allocation( Address, Length : TStore_Address64 ; Special : boolean )
Logs an allocation for the specified address and length in bytes.

Log_Deallocation
void Log_Deallocation( TStore_Address64 Address, TStore_Address64 Length, bool Special )
procedure Log_Deallocation( Address, Length : TStore_Address64 ; Special : boolean )
Logs a deallocation for the specified address and length in bytes.

Log_Read
void Log_Read( TStore_Address64 Address, TStore_Address64 Length )
procedure Log_Read( Address, Length : TStore_Address64 )
Logs a read for the specified address and length in bytes.

Log_Write
void Log_Write( TStore_Address64 Address, TStore_Address64 Length )
procedure Log_Write( Address, Length : TStore_Address64 )
Logs a write for the specified address and length in bytes.

Clear
void Clear()
procedure Clear
Clears the logs.