Class TRALCompress
Unit
Declaration
type TRALCompress = class(TPersistent)
Description
Compression class for PascalRAL
Hierarchy
- TObject
- TPersistent
- TRALCompress
Overview
Methods
![]() |
class function BestCompressFromClass(ATypes : TRALCompressTypes) : TRALCompressType; virtual; |
![]() |
function Compress(AStream: TStream): TStream; overload; |
![]() |
function Compress(const AString: StringRAL): StringRAL; overload; |
![]() |
class function CompressToString(ACompress: TRALCompressType): StringRAL; |
![]() |
class function CompressTypes: TRALCompressTypes; virtual; abstract; |
![]() |
function Decompress(const AString: StringRAL): StringRAL; overload; |
![]() |
function Decompress(AStream: TStream): TStream; overload; |
![]() |
class function GetBestCompress(const AEncoding: StringRAL): TRALCompressType; |
![]() |
class function StringToCompress(const AStr: StringRAL): TRALCompressType; |
![]() |
procedure CompressFile(AInFile, AOutFile: StringRAL); |
![]() |
procedure DecompressFile(AInFile, AOutFile: StringRAL); |
![]() |
procedure InitCompress(AInStream, AOutStream: TStream); virtual; abstract; |
![]() |
procedure InitDeCompress(AInStream, AOutStream: TStream); virtual; abstract; |
![]() |
procedure SetFormat(AValue: TRALCompressType); virtual; |
Properties
![]() |
property Format: TRALCompressType read FFormat write SetFormat; |
Description
Methods
![]() |
class function BestCompressFromClass(ATypes : TRALCompressTypes) : TRALCompressType; virtual; |
![]() |
function Compress(AStream: TStream): TStream; overload; |
![]() |
function Compress(const AString: StringRAL): StringRAL; overload; |
![]() |
class function CompressToString(ACompress: TRALCompressType): StringRAL; |
![]() |
class function CompressTypes: TRALCompressTypes; virtual; abstract; |
![]() |
function Decompress(const AString: StringRAL): StringRAL; overload; |
![]() |
function Decompress(AStream: TStream): TStream; overload; |
![]() |
class function GetBestCompress(const AEncoding: StringRAL): TRALCompressType; |
![]() |
class function StringToCompress(const AStr: StringRAL): TRALCompressType; |
![]() |
procedure CompressFile(AInFile, AOutFile: StringRAL); |
![]() |
procedure DecompressFile(AInFile, AOutFile: StringRAL); |
![]() |
procedure InitCompress(AInStream, AOutStream: TStream); virtual; abstract; |
![]() |
procedure InitDeCompress(AInStream, AOutStream: TStream); virtual; abstract; |
![]() |
procedure SetFormat(AValue: TRALCompressType); virtual; |
Properties
![]() |
property Format: TRALCompressType read FFormat write SetFormat; |
GitHub Repository
Generated by PasDoc 0.16.0.


