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