Loading fs_mgr/libsnapshot/include/libsnapshot/cow_compress.h +8 −6 Original line number Diff line number Diff line Loading @@ -29,12 +29,14 @@ class ICompressor { virtual ~ICompressor() {} // Factory methods for compression methods. static std::unique_ptr<ICompressor> Gz(uint32_t compression_level, const int32_t BLOCK_SZ); static std::unique_ptr<ICompressor> Brotli(uint32_t compression_level, const int32_t BLOCK_SZ); static std::unique_ptr<ICompressor> Lz4(uint32_t compression_level, const int32_t BLOCK_SZ); static std::unique_ptr<ICompressor> Zstd(uint32_t compression_level, const int32_t BLOCK_SZ); static std::unique_ptr<ICompressor> Create(CowCompression compression, const int32_t BLOCK_SZ); static std::unique_ptr<ICompressor> Gz(uint32_t compression_level, const int32_t block_size); static std::unique_ptr<ICompressor> Brotli(uint32_t compression_level, const int32_t block_size); static std::unique_ptr<ICompressor> Lz4(uint32_t compression_level, const int32_t block_size); static std::unique_ptr<ICompressor> Zstd(uint32_t compression_level, const int32_t block_size); static std::unique_ptr<ICompressor> Create(CowCompression compression, const int32_t block_size); uint32_t GetCompressionLevel() const { return compression_level_; } uint32_t GetBlockSize() const { return block_size_; } Loading Loading
fs_mgr/libsnapshot/include/libsnapshot/cow_compress.h +8 −6 Original line number Diff line number Diff line Loading @@ -29,12 +29,14 @@ class ICompressor { virtual ~ICompressor() {} // Factory methods for compression methods. static std::unique_ptr<ICompressor> Gz(uint32_t compression_level, const int32_t BLOCK_SZ); static std::unique_ptr<ICompressor> Brotli(uint32_t compression_level, const int32_t BLOCK_SZ); static std::unique_ptr<ICompressor> Lz4(uint32_t compression_level, const int32_t BLOCK_SZ); static std::unique_ptr<ICompressor> Zstd(uint32_t compression_level, const int32_t BLOCK_SZ); static std::unique_ptr<ICompressor> Create(CowCompression compression, const int32_t BLOCK_SZ); static std::unique_ptr<ICompressor> Gz(uint32_t compression_level, const int32_t block_size); static std::unique_ptr<ICompressor> Brotli(uint32_t compression_level, const int32_t block_size); static std::unique_ptr<ICompressor> Lz4(uint32_t compression_level, const int32_t block_size); static std::unique_ptr<ICompressor> Zstd(uint32_t compression_level, const int32_t block_size); static std::unique_ptr<ICompressor> Create(CowCompression compression, const int32_t block_size); uint32_t GetCompressionLevel() const { return compression_level_; } uint32_t GetBlockSize() const { return block_size_; } Loading