BCompressionAlgorithm
BCompressionAlgorithm* algorithm;
GenericCompressionAlgorithmOwner(BCompressionAlgorithm* algorithm,
BCompressionAlgorithm* algorithm, Parameters* parameters)
class BCompressionAlgorithm;
BCompressionAlgorithm* fCompressionAlgorithm;
BCompressionAlgorithm* fDecompressionAlgorithm;
class BCompressionAlgorithm;
class BCompressionAlgorithm {
BCompressionAlgorithm();
virtual ~BCompressionAlgorithm();
class BCompressionAlgorithm::BAbstractStream : public BDataIO {
class BCompressionAlgorithm::BAbstractInputStream : public BAbstractStream {
class BCompressionAlgorithm::BAbstractOutputStream : public BAbstractStream {
class BZlibCompressionAlgorithm : public BCompressionAlgorithm {
class BZstdCompressionAlgorithm : public BCompressionAlgorithm {
BCompressionAlgorithm::BAbstractStream::BAbstractStream()
BCompressionAlgorithm::BAbstractStream::~BAbstractStream()
BCompressionAlgorithm::BAbstractStream::Init(size_t bufferSize)
BCompressionAlgorithm::BAbstractInputStream::BAbstractInputStream(
BCompressionAlgorithm::BAbstractInputStream::~BAbstractInputStream()
BCompressionAlgorithm::BAbstractInputStream::Read(void* buffer, size_t size)
BCompressionAlgorithm::BAbstractOutputStream::BAbstractOutputStream(
BCompressionAlgorithm::BAbstractOutputStream::~BAbstractOutputStream()
BCompressionAlgorithm::BAbstractOutputStream::Write(const void* buffer,
BCompressionAlgorithm::BAbstractOutputStream::Flush()
BCompressionAlgorithm::BCompressionAlgorithm()
BCompressionAlgorithm::~BCompressionAlgorithm()
BCompressionAlgorithm::CreateCompressingInputStream(BDataIO* input,
BCompressionAlgorithm::CreateCompressingOutputStream(BDataIO* output,
BCompressionAlgorithm::CreateDecompressingInputStream(BDataIO* input,
BCompressionAlgorithm::CreateDecompressingOutputStream(BDataIO* output,
BCompressionAlgorithm::CompressBuffer(const iovec& input, iovec& output,
BCompressionAlgorithm::DecompressBuffer(const iovec& input, iovec& output,
BCompressionAlgorithm()
BCompressionAlgorithm()
BCompressionAlgorithm* compressionAlgorithm;