Unit Utils.Interfaces
Description
This unit contains the declaration of the interfaces used in the application.
Overview
Classes, Interfaces, Objects and Records
| Name | Description |
|---|---|
Interface IPathWatcher |
Interface that represents an object to monitor a path, with methods to configure parameters and callback in addition to initializing the watch itself. |
Interface ILeakItem |
Interface that represents a single point in code with the possible memory leak. |
Interface ILeakReport |
<sumary> This class aims to interpret the memory leak trace file and produce a simpler report summarizing enough information to locate the problem at its source. |
Types
TWatcherEvent = (...); |
TWatcherRunCallback = function (const AFile: string; const AEvent: TWatcherEvent): boolean; |
TIgnoreKind = (...); |
Description
Types
TWatcherEvent = (...); |
|
This item has no description. Values
|
TWatcherRunCallback = function (const AFile: string; const AEvent: TWatcherEvent): boolean; |
|
A procedure that will be called after a change. The file name that triggered this action will be passed as a parameter. If function returns true, watcher stops running. No changes were detected Parameters
|
TIgnoreKind = (...); |
|
Enum type to identify the type of item to be ignored by the Watcher. Values
|
Generated by PasDoc 1.0.4.