System.ZLib
zlib 圧縮ライブラリが含まれています。詳細は、http://www.zlib.net/manual.html を参照してください。
| パッケージ | rtl230.bpl |
|---|
クラス
| EZCompressionError |
EZCompressionError は、圧縮時に発生する可能性があるエラーの例外クラスです。 |
| EZDecompressionError |
EZDecompressionError は、解凍時に発生する可能性があるエラーの例外クラスです。 |
| EZLibError |
ZLib ランタイム エラーの例外クラスです。 |
| TCompressionStream | ストリームに書き込むときにデータを圧縮します。 |
| TCustomZLibStream |
TCustomZLibStream は TCustomZStream のエイリアスです。 |
| TCustomZStream | 圧縮ストリームの上位抽象クラスです。 |
| TDecompressionStream | TZCompressionStream オブジェクトに書き込まれた圧縮データを復元します。 |
| TZCompressionStream | ストリームに書き込むときにデータを圧縮します。 |
| TZDecompressionStream | TZCompressionStream オブジェクトに書き込まれたデータの圧縮を解除します。 |
ルーチン
型
| alloc_func |
alloc_func は、メモリ ブロックの割り当てに使用される関数を表します。 |
| free_func |
free_func は、メモリ ブロックの解放に使用される関数を表します。 |
| gz_header |
gz_header には、System.ZLib のルーチンとの間で渡される情報が格納されます。 |
| gz_header_s |
gz_header_s は gz_header のエイリアスを表します。 |
| gz_headerp |
gz_headerp は gz_header を指すポインタを表します。 |
| gzFile | |
| in_func |
in_func は inflateBack 関数にパラメータとして渡される関数を表します。 |
| internal_state |
内部的に使用するためのものです。 |
| out_func |
out_func は inflateBack 関数にパラメータとして渡される関数を表します。 |
| Pinternal_state |
Pinternal_state は internal_state を指すポインタを表します。 |
| TCompressionLevel | TCompressionLevel は,圧縮データストリームを作成するときに使用する圧縮アルゴリズムのタイプを示します。 |
| TZAlloc |
TZAlloc は alloc_func のエイリアスを表します。 |
| TZCompressionLevel |
TZCompressionLevel は圧縮レベルを示します。 |
| TZFree | |
| TZStreamRec |
TZStreamRec は z_stream のエイリアスを表します。 |
| z_off64_t | |
| z_off_t | |
| z_stream |
z_stream は、データの圧縮と解凍に使用されるレコードです。 |
| z_stream_s |
z_stream_s は z_stream のエイリアスを表します。 |
| z_streamp |
変数
| _z_errmsg |
_z_errmsg は、圧縮および解凍で発生する可能性がある例外の配列を表します。 |
| ZLevels | 内部使用のみ。 |
| ZLIB_VERSION |
ZLIB_VERSION は定数です。 |
定数
| SZInvalid | SZInvalid: string = Invalid ZStream operation!; |
| Z_ASCII | Z_ASCII: Integer = 1; |
| Z_BEST_COMPRESSION | Z_BEST_COMPRESSION: Integer = 9; |
| Z_BEST_SPEED | Z_BEST_SPEED: Integer = 1; |
| Z_BINARY | Z_BINARY: Integer = 0; |
| Z_BLOCK | Z_BLOCK: Integer = 5; |
| Z_BUF_ERROR | Z_BUF_ERROR: Integer = $FFFFFFFB; |
| Z_DATA_ERROR | Z_DATA_ERROR: Integer = $FFFFFFFD; |
| Z_DEFAULT_COMPRESSION | Z_DEFAULT_COMPRESSION: Integer = $FFFFFFFF; |
| Z_DEFAULT_STRATEGY | Z_DEFAULT_STRATEGY: Integer = 0; |
| Z_DEFLATED | Z_DEFLATED: Integer = 8; |
| Z_ERRNO | Z_ERRNO: Integer = $FFFFFFFF; |
| Z_FILTERED | Z_FILTERED: Integer = 1; |
| Z_FINISH | Z_FINISH: Integer = 4; |
| Z_FIXED | Z_FIXED: Integer = 4; |
| Z_FULL_FLUSH | Z_FULL_FLUSH: Integer = 3; |
| Z_HUFFMAN_ONLY | Z_HUFFMAN_ONLY: Integer = 2; |
| Z_MEM_ERROR | Z_MEM_ERROR: Integer = $FFFFFFFC; |
| Z_NEED_DICT | Z_NEED_DICT: Integer = 2; |
| Z_NO_COMPRESSION | Z_NO_COMPRESSION: Integer = 0; |
| Z_NO_FLUSH | Z_NO_FLUSH: Integer = 0; |
| Z_NULL | Z_NULL: Integer = 0; |
| Z_OK | Z_OK: Integer = 0; |
| Z_PARTIAL_FLUSH | Z_PARTIAL_FLUSH: Integer = 1; |
| Z_RLE | Z_RLE: Integer = 3; |
| Z_STREAM_END | Z_STREAM_END: Integer = 1; |
| Z_STREAM_ERROR | Z_STREAM_ERROR: Integer = $FFFFFFFE; |
| Z_SYNC_FLUSH | Z_SYNC_FLUSH: Integer = 2; |
| Z_TEXT | Z_TEXT: Integer = 1; |
| Z_TREES | Z_TREES: Integer = 6; |
| Z_UNKNOWN | Z_UNKNOWN: Integer = 2; |
| Z_VERSION_ERROR | Z_VERSION_ERROR: Integer = $FFFFFFFA; |
| ZLIB_VER_MAJOR | ZLIB_VER_MAJOR: Integer = 1; |
| ZLIB_VER_MINOR | ZLIB_VER_MINOR: Integer = 2; |
| ZLIB_VER_REVSION | ZLIB_VER_REVSION: Integer = 8; |
| ZLIB_VER_SUBREVISION | ZLIB_VER_SUBREVISION: Integer = 0; |
| ZLIB_VERNUM | ZLIB_VERNUM: Integer = $1280; |