[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: AbLZMAStream.pas line 151
type TAbLZMADecompressionStream = class(TStream) |
||
protected |
||
FSourceStream: TStream; |
|
|
FCompressedDataBuffer: array [0..CompressedDataBufferSize-1] of Byte; |
|
|
FUncompressedDataBuffer: array [0..UncompressedDataBufferSize-1] of Byte; |
|
|
FReadBufferSize: Integer; |
|
|
FReadBufferAvailableBytes: Integer; |
|
|
FCompressedDataBufferSize: Integer; |
|
|
FCompressedDataBufferPosition: Integer; |
|
|
FUncompressedSize: Int64; |
|
|
FBytesDecompressed: Int64; |
|
|
|
||
function InternalDecompressToBuffer(); |
|
|
function GetBytesRead; |
|
|
function GetSize; override; |
|
|
public |
||
constructor Create(); |
|
|
destructor Destroy; override; |
|
|
function Read(); override; |
|
|
function Write(); override; |
|
|
function Seek(); |
|
|
property BytesRead: Int64; [r] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |