Android-cuttlefish cvd tool
|
#include <compression_utils.h>
Public Member Functions | |
LZ4Encoder (size_t output_block_size) | |
bool | OutputReady () const |
EncodeResult | Encode (Block *output) final |
![]() | |
void | Append (Block input) |
bool | Finish () |
virtual EncodeResult | Encode (Block *output)=0 |
Private Attributes | |
bool | lz4_finalized_ = false |
std::unique_ptr< LZ4F_cctx, LZ4F_errorCode_t(*)(LZ4F_cctx *)> | encoder_ |
IOVector | output_buffer_ |
Additional Inherited Members | |
![]() | |
Encoder (size_t output_block_size) | |
~Encoder ()=default | |
![]() | |
const size_t | output_block_size_ |
bool | finished_ = false |
IOVector | input_buffer_ |
|
inlineexplicit |
|
inlinefinalvirtual |
Implements Encoder.
|
inline |
|
private |
|
private |
|
private |