Classe TBufferedStream
Unit
Declaração
type TBufferedStream = class(TStream)
Descrição
Hierarquia
- TObject
- TStream
- TBufferedStream
Visão Geral
Métodos
![]() |
Function BufferHit: Boolean; |
![]() |
Function GetCalcedSize: Int64; Virtual; |
![]() |
Function LoadBuffer: Boolean; Virtual; |
![]() |
Function ReadFromBuffer(Var Buffer; Count, Start : Longint) : Longint; |
![]() |
Procedure SetSize(NewSize : Longint); Overload; Override; |
![]() |
Procedure SetSize(Const NewSize : Int64); Overload; Override; |
![]() |
Function WriteToBuffer(Const Buffer; Count, Start : Longint) : Longint; |
![]() |
Constructor Create(Const AFileName : String; Mode : Word); Overload; |
![]() |
Constructor Create(Const AFileName : String; Mode : Word; Rights : Cardinal); Overload; |
![]() |
Destructor Destroy; Override; |
![]() |
Procedure Flush; Virtual; |
![]() |
Function Read(Var Buffer; Count : Longint) : Longint; Override; |
![]() |
Function Seek(Offset : Longint; Origin : Word) : Longint; Overload; Override; |
![]() |
Function Seek(Const Offset : Int64; Origin : TSeekOrigin) : Int64; Overload; Override; |
![]() |
Function Write(Const Buffer; Count : Longint) : Longint; Override; |
Propriedades
![]() |
property BufferSize : Longint Read FBufferSize Write FBufferSize; |
![]() |
property Stream : TStream Read FStream; |
Descrição
Métodos
![]() |
Function BufferHit: Boolean; |
![]() |
Function GetCalcedSize: Int64; Virtual; |
![]() |
Function LoadBuffer: Boolean; Virtual; |
![]() |
Function ReadFromBuffer(Var Buffer; Count, Start : Longint) : Longint; |
![]() |
Procedure SetSize(NewSize : Longint); Overload; Override; |
![]() |
Procedure SetSize(Const NewSize : Int64); Overload; Override; |
![]() |
Function WriteToBuffer(Const Buffer; Count, Start : Longint) : Longint; |
![]() |
Constructor Create(Const AFileName : String; Mode : Word); Overload; |
![]() |
Constructor Create(Const AFileName : String; Mode : Word; Rights : Cardinal); Overload; |
![]() |
Destructor Destroy; Override; |
![]() |
Procedure Flush; Virtual; |
![]() |
Function Read(Var Buffer; Count : Longint) : Longint; Override; |
![]() |
Function Seek(Offset : Longint; Origin : Word) : Longint; Overload; Override; |
![]() |
Function Seek(Const Offset : Int64; Origin : TSeekOrigin) : Int64; Overload; Override; |
![]() |
Function Write(Const Buffer; Count : Longint) : Longint; Override; |
Propriedades
![]() |
property BufferSize : Longint Read FBufferSize Write FBufferSize; |
![]() |
property Stream : TStream Read FStream; |
Gerado por PasDoc 0.16.0.