|
Android-cuttlefish cvd tool
|
#include <compression_utils.h>


Public Member Functions | |
| BrotliEncoder (size_t output_block_size) | |
| EncodeResult | Encode (Block *output) final |
Public Member Functions inherited from Encoder | |
| void | Append (Block input) |
| bool | Finish () |
| virtual EncodeResult | Encode (Block *output)=0 |
Private Attributes | |
| Block | output_block_ |
| size_t | output_bytes_left_ |
| std::unique_ptr< BrotliEncoderState, void(*)(BrotliEncoderState *)> | encoder_ |
Additional Inherited Members | |
Protected Member Functions inherited from Encoder | |
| Encoder (size_t output_block_size) | |
| ~Encoder ()=default | |
Protected Attributes inherited from Encoder | |
| const size_t | output_block_size_ |
| bool | finished_ = false |
| IOVector | input_buffer_ |
|
inlineexplicit |
|
inlinefinalvirtual |
Implements Encoder.
|
private |
|
private |
|
private |