Class TLineList (unit LineList)

Inherits from

TStringList

Constructors


constructor Create(const Fn: TFileName; Ahead: Integer);



Functions

destructor Destroy;


procedure Reset;


procedure AfterChange(Sender: TObject);


procedure BufferFree;


Properties

property FileName : TFileName


property FilePos : Longint


property FileSize : Longint


Events

Variables

BufferEnd : PChar;


BufferStart : PChar;


FName : TFileName;


FPos : Longint;


From : TFileStream;


FSize : Longint;


LineRest : PChar;


ReadAhead : Integer;



Constructors


constructor Create(const Fn: TFileName; Ahead: Integer);


Functions


destructor Destroy;


procedure Reset;


procedure AfterChange(Sender: TObject);


procedure BufferFree;


Properties


property FileName : TFileName


property FilePos : Longint


property FileSize : Longint


Events


Variables


BufferEnd : PChar;


BufferStart : PChar;


FName : TFileName;


FPos : Longint;


From : TFileStream;


FSize : Longint;


LineRest : PChar;


ReadAhead : Integer;