Botan

Lzma Compressor

License
Botan is released under the Simplified BSD License (see LICENSE.md)

abstract class  LzmaCompression: botan.filters.filter.Filter, botan.filters.filter.Filterable;

Lzma Compression Filter


void  finished();

Flush the compressor


this(size_t l = 6);

Parameters
level how much effort to use on compressing (0 to 9); higher levels are slower but tend to give better compression

abstract class  LzmaDecompression: botan.filters.filter.Filter, botan.filters.filter.Filterable;

Lzma Decompression Filter


class  Lzma_Stream;

Wrapper Type for lzma_stream


lzma_stream*  m_stream;

Underlying  m_stream


this();

Constructor