TNTFSRecordList
From Ultibo.org
Return to Unit NTFSClass
Description
To be documented
Class definitions
TNTFSRecordList = class(TObject)
constructor Create;
|
|
destructor Destroy; override;
|
|
private
| |
FRecordCount:Integer;
|
|
FFirstRecord:TNTFSDiskRecord;
|
|
FLastRecord:TNTFSDiskRecord;
|
|
function Link(ARecord:TNTFSDiskRecord):Boolean;
|
|
function Unlink(ARecord:TNTFSDiskRecord):Boolean;
|
|
public
| |
property RecordCount:Integer read FRecordCount;
|
|
property FirstRecord:TNTFSDiskRecord read FFirstRecord;
|
|
property LastRecord:TNTFSDiskRecord read FLastRecord;
|
|
function Add(ARecord:TNTFSDiskRecord):Boolean;
|
|
function Remove(ARecord:TNTFSDiskRecord):Boolean;
|
|
procedure ClearList; virtual;
|
Function declarations
constructor TNTFSRecordList.Create;
Description: To be documented
Note | None documented |
---|
destructor TNTFSRecordList.Destroy;
Description: To be documented
Note | None documented |
---|
function TNTFSRecordList.Link(ARecord:TNTFSDiskRecord):Boolean;
Description: Link Record to PrevRecord,NextRecord Siblings
Note | None documented |
---|
function TNTFSRecordList.Unlink(ARecord:TNTFSDiskRecord):Boolean;
Description: Unlink Record from PrevRecord,NextRecord Siblings
Note | None documented |
---|
function TNTFSRecordList.Add(ARecord:TNTFSDiskRecord):Boolean;
Description: Add Record to List and Link with Siblings
Note | None documented |
---|
function TNTFSRecordList.Remove(ARecord:TNTFSDiskRecord):Boolean;
Description: Unlink Record from Siblings and Remove from List
Note | None documented |
---|
procedure TNTFSRecordList.ClearList;
Description: To be documented
Note | None documented |
---|
Return to Unit Reference