|
|
| BrotliCompressionSink (Sink &nextSink) |
| void | finish () override |
| void | writeInternal (std::string_view data) override |
| void | writeUnbuffered (std::string_view data) override |
| virtual void | writeUnbuffered (std::string_view data)=0 |
| virtual void | finish ()=0 |
|
| BufferedSink (size_t bufSize=32 *1024) |
| void | operator() (std::string_view data) override |
|
void | flush () |
|
virtual bool | good () |
|
|
Sink & | nextSink |
|
uint8_t | outbuf [BUFSIZ] |
|
BrotliEncoderState * | state |
|
bool | finished = false |
|
uint8_t | outbuf [32 *1024] |
|
size_t | bufSize |
|
size_t | bufPos |
|
std::unique_ptr< char[]> | buffer |
◆ finish()
| void nix::BrotliCompressionSink::finish |
( |
| ) |
|
|
inlineoverridevirtual |
◆ writeInternal()
| void nix::BrotliCompressionSink::writeInternal |
( |
std::string_view | data | ) |
|
|
inlineoverridevirtual |
The documentation for this struct was generated from the following file:
- lix/libutil/compression.cc