TVirtualDiskTable

From Ultibo.org
Jump to: navigation, search

Return to Unit VirtualDisk


Description


To be documented

Class definitions



TVirtualDiskTable = class(TListObject)

Note: Represents a Table of blocks within an Extent of a virtual disk
 
constructor Create(AImage:TVirtualDiskImage; AExtent:TVirtualDiskExtent);  
destructor Destroy; override;  
private
 
protected
FImage:TVirtualDiskImage;  
FExtent:TVirtualDiskExtent;  
 
FTableOffset:Int64; Absolute byte offset of Table in file
FTableSize:LongWord; Size of Table data in file
 
FStartSector:Int64; First Sector represented by this Table
FSectorCount:Int64; Number of Sectors represented by this Table
public
property Image:TVirtualDiskImage read FImage;  
property Extent:TVirtualDiskExtent read FExtent;  
 
property TableOffset:Int64 read FTableOffset write FTableOffset;  
property TableSize:LongWord read FTableSize write FTableSize;  
 
property StartSector:Int64 read FStartSector write FStartSector;  
property SectorCount:Int64 read FSectorCount write FSectorCount;  


Function declarations



constructor TVirtualDiskTable.Create(AImage:TVirtualDiskImage; AExtent:TVirtualDiskExtent);
Description: To be documented
Note None documented


destructor TVirtualDiskTable.Destroy;
Description: To be documented
Note None documented


Return to Unit Reference