The following Transform constants can be used with TransformInputStream and TransformOutputStream to transform stream data
- Example:
This class implements the OutputStream interface for writing bytes to a file.
Definition QC_FileOutputStream.dox.h:28
Transform get_decompressor(string alg)
Returns a Transform object for decompressing data using the given algorithm for use with TransformInp...
list< auto > list(...)
Returns a list of the arguments passed at the top level.
- See also
- Cryptographic Stream Transformations
- Since
- Qore 0.8.13
◆ COMPRESSION_ALG_BROTLI
| const Qore::COMPRESSION_ALG_BROTLI = str(CompressionTransforms::ALG_BROTLI) |
◆ COMPRESSION_ALG_LZ4
| const Qore::COMPRESSION_ALG_LZ4 = str(CompressionTransforms::ALG_LZ4) |
Identifies the LZ4 compression algorithm.
- Note
- LZ4 does not store the original size in the compressed data, so decompression requires either a max_output_size parameter or knowledge of the original size.
- Since
- Qore 2.1
◆ COMPRESSION_ALG_ZSTD
| const Qore::COMPRESSION_ALG_ZSTD = str(CompressionTransforms::ALG_ZSTD) |