|
| Patrick's Programming Library Version 6.4.21 - Dokumentation |
Komprimierung von Daten. Mehr ...
Klassen | |
| class | ppl6::CCompression |
| Komprimierung und Dekomprimierung von Daten. Mehr ... | |
Funktionen | |
| int | ppl6::Compress (CBinary &out, const CVar &in, CCompression::Algorithm method, CCompression::Level level) |
| Daten komprimieren. Mehr ... | |
| int | Compress (CBinary &out, const CVar &in, CCompression::Algorithm method, CCompression::Level level) |
| Daten komprimieren. Mehr ... | |
| int | ppl6::Compress (CMemory &out, const CMemoryReference &in, CCompression::Algorithm method, CCompression::Level level) |
| Speicherbereich komprimieren. Mehr ... | |
| int | ppl6::Compress (CBinary &out, const void *buffer, size_t size, CCompression::Algorithm method, CCompression::Level level) |
| Daten komprimieren. Mehr ... | |
| int | Compress (CBinary &out, const void *buffer, size_t size, CCompression::Algorithm method, CCompression::Level level) |
| Daten komprimieren. Mehr ... | |
| int | ppl6::CompressBZip2 (CBinary &out, const CVar &in, CCompression::Level level) |
| Daten mit BZip2 komprimieren. Mehr ... | |
| int | CompressBZip2 (CBinary &out, const CVar &in, CCompression::Level level) |
| Daten mit BZip2 komprimieren. Mehr ... | |
| int | CompressBZip2 (CBinary &out, const void *buffer, size_t size, CCompression::Level level) |
| Daten mit BZip2 komprimieren. Mehr ... | |
| int | ppl6::CompressBZip2 (CBinary &out, const void *buffer, size_t size, CCompression::Level level) |
| Daten mit BZip2 komprimieren. Mehr ... | |
| int | CompressBZip2 (CMemory &out, const CMemoryReference &in, CCompression::Level level) |
| Daten mit BZip2 komprimieren. Mehr ... | |
| int | ppl6::CompressBZip2 (CMemory &out, const CMemoryReference &in, CCompression::Level level) |
| Daten mit BZip2 komprimieren. Mehr ... | |
| int | CompressZlib (CBinary &out, const CVar &in, CCompression::Level level) |
| Daten mit ZLib komprimieren. Mehr ... | |
| int | ppl6::CompressZlib (CBinary &out, const CVar &in, CCompression::Level level) |
| Daten mit ZLib komprimieren. Mehr ... | |
| int | ppl6::CompressZlib (CMemory &out, const CMemoryReference &in, CCompression::Level level) |
| Daten mit ZLib komprimieren. Mehr ... | |
| int | CompressZlib (CMemory &out, const CMemoryReference &in, CCompression::Level level) |
| Daten mit ZLib komprimieren. Mehr ... | |
| int | ppl6::CompressZlib (CBinary &out, const void *buffer, size_t size, CCompression::Level level) |
| Daten mit ZLib komprimieren. Mehr ... | |
| int | CompressZlib (CBinary &out, const void *buffer, size_t size, CCompression::Level level) |
| Daten mit ZLib komprimieren. Mehr ... | |
| int | ppl6::Uncompress (CBinary &out, const CBinary &in) |
| Daten dekomprimieren. Mehr ... | |
| int | Uncompress (CBinary &out, const CBinary &in) |
| Daten dekomprimieren. Mehr ... | |
| int | Uncompress (CMemory &out, const CMemoryReference &in) |
| Daten dekomprimieren. Mehr ... | |
| int | ppl6::Uncompress (CMemory &out, const CMemoryReference &in) |
| Daten dekomprimieren. Mehr ... | |
| int | ppl6::Uncompress (CBinary &out, const void *buffer, size_t size) |
| Daten dekomprimieren. Mehr ... | |
| int | Uncompress (CBinary &out, const void *buffer, size_t size) |
| Daten dekomprimieren. Mehr ... | |
| int ppl6::Compress | ( | CBinary & | out, |
| const CVar & | in, | ||
| CCompression::Algorithm | method, | ||
| CCompression::Level | level | ||
| ) |
in mit der Komprimierungsmethode method und dem Komprimierungslevel level komprimiert und das Ergebnis im CBinary-Objekt out gespeichert. in kann ein CString, CWString oder CBinary sein. | [out] | out | CBinary-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | in | Ein von CVar abgeleitetes Objekt mit den zu komprimierenden Daten. Zur Zeit werden folgende Datentypen unterstützt: CString, CWString, CBinary |
| [in] | method | Die gewünschte Komprimierungsmethode (siehe CCompression::Algorithm) |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level) |
out entnommen werden.
|
related |
in mit der Komprimierungsmethode method und dem Komprimierungslevel level komprimiert und das Ergebnis im CBinary-Objekt out gespeichert. in kann ein CString, CWString oder CBinary sein. | [out] | out | CBinary-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | in | Ein von CVar abgeleitetes Objekt mit den zu komprimierenden Daten. Zur Zeit werden folgende Datentypen unterstützt: CString, CWString, CBinary |
| [in] | method | Die gewünschte Komprimierungsmethode (siehe CCompression::Algorithm) |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level) |
out entnommen werden.| int ppl6::Compress | ( | CMemory & | out, |
| const CMemoryReference & | in, | ||
| CCompression::Algorithm | method, | ||
| CCompression::Level | level | ||
| ) |
in referenzierte Speicher mit der Komprimierungsmethode method und dem Komprimierungslevel level komprimiert und das Ergebnis im CMemory-Objekt out gespeichert.Speicherbereich komprimieren
| [out] | out | CMemory-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | in | Ein von CMemoryReference abgeleitetes Objekt mit den zu komprimierenden Daten |
| [in] | method | Die gewünschte Komprimierungsmethode (siehe CCompression::Algorithm) |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level) |
out entnommen werden.| int ppl6::Compress | ( | CBinary & | out, |
| const void * | buffer, | ||
| size_t | size, | ||
| CCompression::Algorithm | method, | ||
| CCompression::Level | level | ||
| ) |
buffer angegebene Speicherbereich mit einer Länge von size Bytes mit der Komprimierungsmethode method und dem Komprimierungslevel level komprimiert und das Ergebnis im CBinary-Objekt out gespeichert. | [out] | out | CBinary-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | buffer | Pointer auf den zu komprimierenden Speicherbereich |
| [in] | size | Größe des zu komprimierenden Speicherbereichs |
| [in] | method | Die gewünschte Komprimierungsmethode (siehe CCompression::Algorithm) |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level) |
out entnommen werden.
|
related |
buffer angegebene Speicherbereich mit einer Länge von size Bytes mit der Komprimierungsmethode method und dem Komprimierungslevel level komprimiert und das Ergebnis im CBinary-Objekt out gespeichert. | [out] | out | CBinary-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | buffer | Pointer auf den zu komprimierenden Speicherbereich |
| [in] | size | Größe des zu komprimierenden Speicherbereichs |
| [in] | method | Die gewünschte Komprimierungsmethode (siehe CCompression::Algorithm) |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level) |
out entnommen werden.| int ppl6::CompressBZip2 | ( | CBinary & | out, |
| const CVar & | in, | ||
| CCompression::Level | level | ||
| ) |
in mit der Komprimierungsmethode BZip2 und dem Komprimierungslevel level komprimiert und das Ergebnis im CBinary-Objekt out gespeichert. in kann ein CString, CWString oder CBinary sein. | [out] | out | CBinary-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | in | Ein von CVar abgeleitetes Objekt mit den zu komprimierenden Daten. Zur Zeit werden folgende Datentypen unterstützt: CString, CWString, CBinary |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level). Der Default ist CCompression::Level_High |
out entnommen werden.
|
related |
in mit der Komprimierungsmethode BZip2 und dem Komprimierungslevel level komprimiert und das Ergebnis im CBinary-Objekt out gespeichert. in kann ein CString, CWString oder CBinary sein. | [out] | out | CBinary-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | in | Ein von CVar abgeleitetes Objekt mit den zu komprimierenden Daten. Zur Zeit werden folgende Datentypen unterstützt: CString, CWString, CBinary |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level). Der Default ist CCompression::Level_High |
out entnommen werden.
|
related |
buffer angegebene Speicherbereich mit einer Länge von size Bytes mit der Komprimierungsmethode BZip2 und dem Komprimierungslevel level komprimiert und das Ergebnis im CBinary-Objekt out gespeichert. | [out] | out | CBinary-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | buffer | Pointer auf den zu komprimierenden Speicherbereich |
| [in] | size | Größe des zu komprimierenden Speicherbereichs |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level). Der Default ist CCompression::Level_High |
out entnommen werden.| int ppl6::CompressBZip2 | ( | CBinary & | out, |
| const void * | buffer, | ||
| size_t | size, | ||
| CCompression::Level | level | ||
| ) |
buffer angegebene Speicherbereich mit einer Länge von size Bytes mit der Komprimierungsmethode BZip2 und dem Komprimierungslevel level komprimiert und das Ergebnis im CBinary-Objekt out gespeichert. | [out] | out | CBinary-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | buffer | Pointer auf den zu komprimierenden Speicherbereich |
| [in] | size | Größe des zu komprimierenden Speicherbereichs |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level). Der Default ist CCompression::Level_High |
out entnommen werden.
|
related |
in referenzierte Speicherbereich mit der Komprimierungsmethode BZip2 und dem Komprimierungslevel level komprimiert und das Ergebnis im CMemory-Objekt out gespeichert. | [out] | out | CMemory-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | in | Ein CMemoryReference-Objekt mit den zu komprimierenden Daten. |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level). Der Default ist CCompression::Level_High |
out entnommen werden.| int ppl6::CompressBZip2 | ( | CMemory & | out, |
| const CMemoryReference & | in, | ||
| CCompression::Level | level | ||
| ) |
in referenzierte Speicherbereich mit der Komprimierungsmethode BZip2 und dem Komprimierungslevel level komprimiert und das Ergebnis im CMemory-Objekt out gespeichert. | [out] | out | CMemory-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | in | Ein CMemoryReference-Objekt mit den zu komprimierenden Daten. |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level). Der Default ist CCompression::Level_High |
out entnommen werden.
|
related |
in mit der Komprimierungsmethode ZLib und dem Komprimierungslevel level komprimiert und das Ergebnis im CBinary-Objekt out gespeichert. in kann ein CString, CWString oder CBinary sein. | [out] | out | CBinary-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | in | Ein von CVar abgeleitetes Objekt mit den zu komprimierenden Daten. Zur Zeit werden folgende Datentypen unterstützt: CString, CWString, CBinary |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level). Der Default ist CCompression::Level_High |
out entnommen werden.| int ppl6::CompressZlib | ( | CBinary & | out, |
| const CVar & | in, | ||
| CCompression::Level | level | ||
| ) |
in mit der Komprimierungsmethode ZLib und dem Komprimierungslevel level komprimiert und das Ergebnis im CBinary-Objekt out gespeichert. in kann ein CString, CWString oder CBinary sein. | [out] | out | CBinary-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | in | Ein von CVar abgeleitetes Objekt mit den zu komprimierenden Daten. Zur Zeit werden folgende Datentypen unterstützt: CString, CWString, CBinary |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level). Der Default ist CCompression::Level_High |
out entnommen werden.| int ppl6::CompressZlib | ( | CMemory & | out, |
| const CMemoryReference & | in, | ||
| CCompression::Level | level | ||
| ) |
in referenzierte Speicherbereich mit der Komprimierungsmethode ZLib und dem Komprimierungslevel level komprimiert und das Ergebnis im CMemory-Objekt out gespeichert. | [out] | out | CMemory-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | in | Ein CMemoryReference-Objekt mit den zu komprimierenden Daten. |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level). Der Default ist CCompression::Level_High |
out entnommen werden.
|
related |
in referenzierte Speicherbereich mit der Komprimierungsmethode ZLib und dem Komprimierungslevel level komprimiert und das Ergebnis im CMemory-Objekt out gespeichert. | [out] | out | CMemory-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | in | Ein CMemoryReference-Objekt mit den zu komprimierenden Daten. |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level). Der Default ist CCompression::Level_High |
out entnommen werden.| int ppl6::CompressZlib | ( | CBinary & | out, |
| const void * | buffer, | ||
| size_t | size, | ||
| CCompression::Level | level | ||
| ) |
buffer angegebene Speicherbereich mit einer Länge von size Bytes mit der Komprimierungsmethode ZLib und dem Komprimierungslevel level komprimiert und das Ergebnis im CBinary-Objekt out gespeichert. | [out] | out | CBinary-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | buffer | Pointer auf den zu komprimierenden Speicherbereich |
| [in] | size | Größe des zu komprimierenden Speicherbereichs |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level). Der Default ist CCompression::Level_High |
out entnommen werden.
|
related |
buffer angegebene Speicherbereich mit einer Länge von size Bytes mit der Komprimierungsmethode ZLib und dem Komprimierungslevel level komprimiert und das Ergebnis im CBinary-Objekt out gespeichert. | [out] | out | CBinary-Objekt, in dem die komprimierten Daten gespeichert werden sollen |
| [in] | buffer | Pointer auf den zu komprimierenden Speicherbereich |
| [in] | size | Größe des zu komprimierenden Speicherbereichs |
| [in] | level | Der gewünschte Komprimierungslevel (siehe CCompression::Level). Der Default ist CCompression::Level_High |
out entnommen werden.| int ppl6::Uncompress | ( | CBinary & | out, |
| const CBinary & | in | ||
| ) |
in enthaltenen komprimierten Daten entpackt und das Ergebnis im CBinary-Objekt out gespeichert. | [out] | out | CBinary-Objekt, in dem die entpackten Daten gespeichert werden sollen |
| [in] | in | Das CBinary-Objekt, das die komprimierten Daten enthält |
in enthaltenen komprimierten Daten entpackt und das Ergebnis im CBinary-Objekt out gespeichert. | [out] | out | CBinary-Objekt, in dem die entpackten Daten gespeichert werden sollen |
| [in] | in | Das CBinary-Objekt, das die komprimierten Daten enthält |
|
related |
in enthaltenen komprimierten Daten entpackt und das Ergebnis im CMemory-Objekt out gespeichert. | [out] | out | CMemory-Objekt, in dem die entpackten Daten gespeichert werden sollen |
| [in] | in | Ein CMemoryReference-Objekt, das die komprimierten Daten enthält |
| int ppl6::Uncompress | ( | CMemory & | out, |
| const CMemoryReference & | in | ||
| ) |
in enthaltenen komprimierten Daten entpackt und das Ergebnis im CMemory-Objekt out gespeichert. | [out] | out | CMemory-Objekt, in dem die entpackten Daten gespeichert werden sollen |
| [in] | in | Ein CMemoryReference-Objekt, das die komprimierten Daten enthält |
| int ppl6::Uncompress | ( | CBinary & | out, |
| const void * | buffer, | ||
| size_t | size | ||
| ) |
buffer mit einer Länge von size Bytes entpackt und das Ergebnis im CBinary-Objekt out gespeichert. | [out] | out | CBinary-Objekt, in dem die entpackten Daten gespeichert werden sollen |
| [in] | buffer | Pointer auf den Beginn des komprimierten Speicherbereichs |
| [in] | size | Länge des komprimierten Speicherbnereichs in Byte |
|
related |
buffer mit einer Länge von size Bytes entpackt und das Ergebnis im CBinary-Objekt out gespeichert. | [out] | out | CBinary-Objekt, in dem die entpackten Daten gespeichert werden sollen |
| [in] | buffer | Pointer auf den Beginn des komprimierten Speicherbereichs |
| [in] | size | Länge des komprimierten Speicherbnereichs in Byte |