TFileStream

From Soldat Community Wiki
Revision as of 21:01, 27 May 2014 by Menturi (talk | contribs) (Added whitespace to function definitions.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Inheritance

Description

A binary stream to read/write from/to file

user constructable: NO
user destructable:  YES

Members

Member declaration Access mode Inherited
procedure Clear no
procedure LoadFromStream(Stream: TStream) no
procedure LoadFromFile(FileName: String) no
procedure SaveToStream(Stream: TStream) no
procedure SaveToFile(FileName: String) no
procedure SetSize(NewSize: LongInt) no
procedure Free yes
function Read(Buffer: String; Count: LongInt): LongInt yes
function Write(Buffer: String;Count: LongInt): LongInt yes
function Seek(Offset: LongInt; Origin: Word): LongInt yes
procedure ReadBuffer(Buffer: String; Count: LongInt) yes
procedure WriteBuffer(Buffer: String; Count: LongInt) yes
function CopyFrom(Source: TStream; Count: Int64): LongInt yes
property Position: Int64 RW yes
property Size: Int64 RW yes