
* BCompressionAlgorithm is a base class for classes that provide compression/decompression functionality. There are methods for compressing/decompressing a single buffer and factory methods for a compressing/decompressing input/output BDataIO. * BZlibCompressionAlgorithm is a BCompressionAlgorithm implementation using zlib.