| Class TStreamCabinetFileHandler (unit Cabinet) |
TStreamCabinetFileHandler class -- uses a collection of streams for handling file access. The streams are accessed in the file system
| Constructors |
constructor Create (AOwner : TComponent);| Functions |
function Close (FileHandle : Integer; var Error : Integer) : Integer;
function Delete (const FileName : string; var Error : Integer) : Integer;
destructor Destroy;
function Open (const FileName : string; OpenFlag, OpenMode : Integer;
var Error : Integer; FileType : TFileType) : Integer;
function Read (FileHandle : Integer; var Buffer;
Count : Integer; var Error : Integer) : Integer;
function Seek (FileHandle : Integer; Distance : Longint;
SeekType : Integer; var Error : Integer) : Integer;
function Write (FileHandle : Integer; var Buffer;
Count : Integer; var Error : Integer) : Integer;
function FindStream (Handle : Integer) : TStream;| Properties |
| Events |
| Variables |
FStreams : TList;| Constructors |
constructor Create (AOwner : TComponent);| Functions |
function Close (FileHandle : Integer; var Error : Integer) : Integer;
function Delete (const FileName : string; var Error : Integer) : Integer;
destructor Destroy;
function Open (const FileName : string; OpenFlag, OpenMode : Integer;
var Error : Integer; FileType : TFileType) : Integer;
function Read (FileHandle : Integer; var Buffer;
Count : Integer; var Error : Integer) : Integer;
function Seek (FileHandle : Integer; Distance : Longint;
SeekType : Integer; var Error : Integer) : Integer;
function Write (FileHandle : Integer; var Buffer;
Count : Integer; var Error : Integer) : Integer;
function FindStream (Handle : Integer) : TStream;TStreamCabinetFileHandler
| Properties |
| Events |
| Variables |
FStreams : TList;