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 = 2; |
ZLIB_VER_REVSION | ZLIB_VER_REVSION: Integer = $D; |
ZLIB_VER_SUBREVISION | ZLIB_VER_SUBREVISION: Integer = 0; |
ZLIB_VERNUM | ZLIB_VERNUM: Integer = $12D0; |