API:System.ZLib
Inhaltsverzeichnis
Klassen
| EZCompressionError | EZCompressionError ist die Exception-Klasse für Fehler, die während der Komprimierung auftreten können. |
| EZDecompressionError | EZDecompressionError ist die Exception-Klasse für Fehler, die während der Dekomprimierung auftreten können. |
| EZLibError | Exception-Klasse für ZLib-Laufzeitfehler. |
| TCompressionStream | Komprimiert Daten beim Schreiben in einen Stream. |
| TCustomZLibStream | TCustomZLibStream ist ein Alias für TCustomZStream. |
| TCustomZStream | Abstrakte Vorfahrklasse für Komprimierungs-Streams. |
| TDecompressionStream | Dekomprimiert Daten aus einem TZCompressionStream-Objekt. |
| TZCompressionStream | Komprimiert Daten beim Schreiben in einen Stream. |
| TZDecompressionStream | Dekomprimiert Daten aus einem TZCompressionStream-Objekt. |
| TZInflate9Stream |
Routinen
| adler32 | Nur für den internen Gebrauch. |
| adler32_combine | Nur für den internen Gebrauch. |
| adler32_combine64 | Nur für den internen Gebrauch. |
| compress | Nur für den internen Gebrauch. |
| compress2 | Nur für den internen Gebrauch. |
| compressBound | Nur für den internen Gebrauch. |
| crc32 | Nur für den internen Gebrauch. |
| crc32_combine | Nur für den internen Gebrauch. |
| crc32_combine64 | Nur für den internen Gebrauch. |
| deflate | Nur für den internen Gebrauch. |
| deflateBound | Nur für den internen Gebrauch. |
| deflateCopy | Nur für den internen Gebrauch. |
| deflateEnd | Nur für den internen Gebrauch. |
| deflateInit | Nur für den internen Gebrauch. |
| deflateInit2 | Nur für den internen Gebrauch. |
| deflateInit2_ | Nur für den internen Gebrauch. |
| deflateInit_ | Nur für den internen Gebrauch. |
| deflateParams | Nur für den internen Gebrauch. |
| deflatePrime | Nur für den internen Gebrauch. |
| deflateReset | Nur für den internen Gebrauch. |
| deflateSetDictionary | Nur für den internen Gebrauch. |
| deflateSetHeader | Nur für den internen Gebrauch. |
| deflateTune | Nur für den internen Gebrauch. |
| get_crc_table | Nur für den internen Gebrauch. |
| gzbuffer | Nur für den internen Gebrauch. |
| gzclearerr | Nur für den internen Gebrauch. |
| gzclose | Nur für den internen Gebrauch. |
| gzclose_r | Nur für den internen Gebrauch. |
| gzclose_w | Nur für den internen Gebrauch. |
| gzdirect | Nur für den internen Gebrauch. |
| gzdopen | Nur für den internen Gebrauch. |
| gzeof | Nur für den internen Gebrauch. |
| gzerror | Nur für den internen Gebrauch. |
| gzflush | Nur für den internen Gebrauch. |
| gzgetc | Nur für den internen Gebrauch. |
| gzgets | Nur für den internen Gebrauch. |
| gzoffset | Nur für den internen Gebrauch. |
| gzoffset64 | Nur für den internen Gebrauch. |
| gzopen | Nur für den internen Gebrauch. |
| gzopen64 | Nur für den internen Gebrauch. |
| gzprintf | Nur für den internen Gebrauch. |
| gzputc | Nur für den internen Gebrauch. |
| gzputs | Nur für den internen Gebrauch. |
| gzread | Nur für den internen Gebrauch. |
| gzrewind | Nur für den internen Gebrauch. |
| gzseek | Nur für den internen Gebrauch. |
| gzseek64 | Nur für den internen Gebrauch. |
| gzsetparams | Nur für den internen Gebrauch. |
| gztell | Nur für den internen Gebrauch. |
| gztell64 | Nur für den internen Gebrauch. |
| gzungetc | Nur für den internen Gebrauch. |
| gzwrite | Nur für den internen Gebrauch. |
| inflate | Nur für den internen Gebrauch. |
| inflateBack | Nur für den internen Gebrauch. |
| inflateBack9 | |
| inflateBack9End | |
| inflateBack9Init | |
| inflateBack9Init_ | |
| inflateBackEnd | Nur für den internen Gebrauch. |
| inflateBackInit | Nur für den internen Gebrauch. |
| inflateBackInit_ | Nur für den internen Gebrauch. |
| inflateCopy | Nur für den internen Gebrauch. |
| inflateEnd | Nur für den internen Gebrauch. |
| inflateGetHeader | Nur für den internen Gebrauch. |
| inflateInit | Nur für den internen Gebrauch. |
| inflateInit2 | Nur für den internen Gebrauch. |
| inflateInit2_ | Nur für den internen Gebrauch. |
| inflateInit_ | Nur für den internen Gebrauch. |
| inflateMark | Nur für den internen Gebrauch. |
| inflatePrime | Nur für den internen Gebrauch. |
| inflateReset | Nur für den internen Gebrauch. |
| inflateReset2 | Nur für den internen Gebrauch. |
| inflateSetDictionary | Nur für den internen Gebrauch. |
| inflateSync | Nur für den internen Gebrauch. |
| inflateSyncPoint | Nur für den internen Gebrauch. |
| inflateUndermine | Nur für den internen Gebrauch. |
| MoveI32 (veraltet) | MoveI32 verschiebt die in Count angegebenen Bytes aus der Quelle (Source) in das Ziel (Destination). |
| uncompress | Nur für den internen Gebrauch. |
| ZCompress | ZCompress komprimiert einen Quellpuffer in einem Zielpuffer. |
| ZCompressStr | ZCompressStr gibt die Komprimierung eines Strings zurück. |
| ZCompressStream | ZCompressStream komprimiert einen Quell-Stream in einem Ziel-Stream. |
| ZDecompress | ZDecompress dekomprimiert den im Parameter inBuffer angegebenen Quellpuffer in dem in outBuffer angegebenen Zielpuffer. |
| ZDecompressStr | ZDecompressStr gibt die Dekomprimierung eines komprimierten Strings zurück. |
| ZDecompressStream | ZDecompressStream dekomprimiert den Quell-Stream (inStream) in dem Ziel-Stream (outStream). |
| zError | Nur für den internen Gebrauch. |
| zlibAllocMem | zlibAllocMem weist einen Speicherblock zu und initialisiert jedes Byte mit Null. |
| zlibCompileFlags | Nur für den internen Gebrauch. |
| zlibFreeMem | zlibFreeMem gibt einen Speicherblock frei. |
| zlibVersion | |
| ZSendToBrowser | ZSendToBrowser komprimiert Daten aus einem String und kopiert diese (bitweise) zurück in den String. |
Typen
| alloc_func | alloc_func repräsentiert eine Funktion, mit der ein Speicherblock zugewiesen wird. |
| free_func | free_func repräsentiert eine Funktion, mit der ein Speicherblock freigegeben wird. |
| gz_header | gz_header enthält Informationen, die an und von System.ZLib-Routinen übergeben werden. |
| gz_header_s | gz_header_s repräsentiert einen Alias für gz header. |
| gz_headerp | gz_headerp repräsentiert einen Zeiger auf einen gz_header. |
| gzFile | gzFile repräsentiert einen Alias für Pointer. |
| in_func | in_func repräsentiert eine Funktion, die als Parameter an die Funktion inflateBack übergeben wird. |
| internal_state | Nur für den internen Gebrauch. |
| out_func | out_func repräsentiert eine Funktion, die als Parameter an die Funktion inflateBack übergeben wird. |
| Pinternal_state | Pinternal_state repräsentiert einen Zeiger auf ein internal_state. |
| TCompressionLevel | TCompressionLevel bezeichnet den Typ des Komprimierungsalgorithmus, der zur Erstellung eines komprimierten Daten-Streams verwendet wird. |
| TZAlloc | TZAlloc repräsentiert einen Alias für alloc_func. |
| TZCompressionLevel |
TZCompressionLevel gibt die Komprimierungsstufe an. |
| TZFree | TZFree repräsentiert einen Alias für free_func. |
| TZStreamRec | TZStreamRec repräsentiert einen Alias für z_stream. |
| z_off64_t | z_off64_t repräsentiert einen Alias für Int64. |
| z_off_t | z_off_t repräsentiert einen Alias für Longint. |
| z_stream | Mit dem Record z_stream werden Daten komprimiert und dekomprimiert. |
| z_stream_s | z_stream_s repräsentiert einen Alias für z_stream. |
| z_streamp | z_streamp repräsentiert einen Zeiger auf einen z_stream. |
Variablen
| _z_errmsg | _z_errmsg repräsentiert ein Array der möglichen Komprimierungs- und Dekomprimierungs-Exceptions. |
| ZLevels | Nur für den internen Gebrauch. |
| ZLIB_VERSION | ZLIB_VERSION ist eine Konstante. |
Konstanten
| 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 = 3; |
| ZLIB_VER_REVISION | ZLIB_VER_REVISION: Integer = 1; |
| ZLIB_VER_SUBREVISION | ZLIB_VER_SUBREVISION: Integer = 0; |
| ZLIB_VERNUM | ZLIB_VERNUM: Integer = $1310; |