Classe TRESTDWStreamBuffer

Unit

Declaração

type TRESTDWStreamBuffer = class(TRESTDWComponent)

Descrição

No description available, ancestor TRESTDWComponent description follows

Hierarquia

Visão Geral

Métodos

Public Constructor Create(AOwner : TComponent); Override;
Public Destructor Destroy; Override;
Public Procedure NewBuff;
Public Procedure CloseFile;
Public Procedure WriteBuffer(Const Buffer; Size : DWBufferSize);
Public Procedure WriteLn(Value : DWString);
Public Function ReadLn(InitFile : Boolean = False) : DWString;
Public Procedure ReadBuffer(Var Buffer; Size : DWBufferSize);
Public Procedure ReadArray(Var Buffer; ElementClassType : Pointer);
Public Procedure WriteArray(Var Buffer; ElementClassType : Pointer);
Public Class Function StreamToFile(Stream : TStream; Filename : String) : Boolean;

Propriedades

Public property Bof : Boolean Read GetBof Write SetBof;
Public property Eof : Boolean Read GetEof Write SetEof;
Public property Size : DWBufferSize Read GetBufferSize;
Public property Stream : TStream Read GetStreamObject;
Published property BufferSize : Integer Read vBufferSize Write vBufferSize;
Published property StreamMode : TRESTDWStreamMode Read vRESTDWStreamMode Write SetStreamMode;
Published property CreateDirectories : Boolean Read vCreateDirectories Write vCreateDirectories;
Published property FileName : String Read vFileName Write vFileName;
Published property FileMode : TRESTDWFileMode Read vRESTDWFileMode Write vRESTDWFileMode;
Published property RewriteFile : Boolean Read vRewriteFile Write vRewriteFile;
Published property Position : DWBufferSize Read vPosition Write SetPosition;

Descrição

Métodos

Public Constructor Create(AOwner : TComponent); Override;
 
Public Destructor Destroy; Override;
 
Public Procedure NewBuff;
 
Public Procedure CloseFile;
 
Public Procedure WriteBuffer(Const Buffer; Size : DWBufferSize);
 
Public Procedure WriteLn(Value : DWString);
 
Public Function ReadLn(InitFile : Boolean = False) : DWString;
 
Public Procedure ReadBuffer(Var Buffer; Size : DWBufferSize);
 
Public Procedure ReadArray(Var Buffer; ElementClassType : Pointer);
 
Public Procedure WriteArray(Var Buffer; ElementClassType : Pointer);
 
Public Class Function StreamToFile(Stream : TStream; Filename : String) : Boolean;
 

Propriedades

Public property Bof : Boolean Read GetBof Write SetBof;
 
Public property Eof : Boolean Read GetEof Write SetEof;
 
Public property Size : DWBufferSize Read GetBufferSize;
 
Public property Stream : TStream Read GetStreamObject;
 
Published property BufferSize : Integer Read vBufferSize Write vBufferSize;
 
Published property StreamMode : TRESTDWStreamMode Read vRESTDWStreamMode Write SetStreamMode;
 
Published property CreateDirectories : Boolean Read vCreateDirectories Write vCreateDirectories;
 
Published property FileName : String Read vFileName Write vFileName;
 
Published property FileMode : TRESTDWFileMode Read vRESTDWFileMode Write vRESTDWFileMode;
 
Published property RewriteFile : Boolean Read vRewriteFile Write vRewriteFile;
 
Published property Position : DWBufferSize Read vPosition Write SetPosition;
 

Gerado por PasDoc 0.16.0.