#include <basic_ostream.h>
◆ Compressor_ptr_t
◆ Compressor_t
◆ Managed_buffer_sequence_t
◆ Status_t
◆ Compressed_ostream() [1/3]
◆ ~Compressed_ostream()
Compressed_ostream::~Compressed_ostream |
( |
| ) |
|
|
overridedefault |
◆ Compressed_ostream() [2/3]
Compressed_ostream::Compressed_ostream |
( |
| ) |
|
|
delete |
◆ Compressed_ostream() [3/3]
◆ get_status()
◆ operator=()
◆ write()
bool Compressed_ostream::write |
( |
const unsigned char * |
buffer, |
|
|
my_off_t |
length |
|
) |
| |
|
overridevirtual |
Compress the given bytes into the buffer sequence.
- Note
- This will consume the input, but may not produce all output; it keeps the compression frame open so that the compressor can make use of patterns across different invocations of the function. The caller has to call Compressor::finish to end the frame.
- Parameters
-
buffer | The input buffer |
length | The size of the input buffer |
- Return values
-
Implements Basic_ostream.
◆ m_compressor
◆ m_managed_buffer_sequence
◆ m_status
The documentation for this class was generated from the following files: