| Class TmSorIO (unit mwSor) |
TObject
TmList
| Constructors |
constructor create(Stream: TFileStream; DataLen, BuffSize: Integer);| Functions |
destructor destroy;
procedure FillBuffer;
procedure FlushBuffer;
function ReadData:Pointer;
procedure WriteData(Var NewData);
procedure AllocBuffer(NewValue:Longint);| Properties |
property DataLen : Longint
property Eof : Boolean
property FilePos : Longint
property RecCount : Cardinal
property Size : Longint| Events |
| Variables |
fBuffer : Pointer;
fBufferPos : LongInt;
fBufferSize : LongInt;
fDataLen : Longint;
fEof : Boolean;
fFileEof : Boolean;
fFilePos : LongInt;
fFilledSize : Longint;
fNeedFill : Boolean;
FRecCount : Cardinal;
fSize : Longint;
IOStream : TFileStream;| Constructors |
constructor create(Stream: TFileStream; DataLen, BuffSize: Integer);Grow
| Functions |
destructor destroy;create
procedure FillBuffer;SetBufferSize
procedure FlushBuffer;WriteData
function ReadData:Pointer;FillBuffer
procedure WriteData(Var NewData);ReadData
procedure AllocBuffer(NewValue:Longint);destroy
| Properties |
property DataLen : Longint
property Eof : Boolean
property FilePos : Longint
property RecCount : Cardinal
property Size : Longint| Events |
| Variables |
fBuffer : Pointer;
fBufferPos : LongInt;
fBufferSize : LongInt;
fDataLen : Longint;
fEof : Boolean;
fFileEof : Boolean;
fFilePos : LongInt;
fFilledSize : Longint;
fNeedFill : Boolean;
FRecCount : Cardinal;
fSize : Longint;
IOStream : TFileStream;