Botan 2.19.3
Crypto and TLS for C&
|
#include <compress_utils.h>
Public Member Functions | |
size_t | avail_in () const override |
size_t | avail_out () const override |
virtual uint32_t | finish_flag () const =0 |
virtual uint32_t | flush_flag () const =0 |
void | next_in (uint8_t *b, size_t len) override |
void | next_out (uint8_t *b, size_t len) override |
virtual bool | run (uint32_t flags)=0 |
virtual uint32_t | run_flag () const =0 |
Zlib_Style_Stream () | |
~Zlib_Style_Stream () | |
Protected Types | |
typedef Stream | stream_t |
Protected Member Functions | |
Compression_Alloc_Info * | alloc () |
stream_t * | streamp () |
Wrapper for Zlib/Bzlib/LZMA stream types
Definition at line 45 of file compress_utils.h.
|
protected |
Definition at line 77 of file compress_utils.h.
|
inline |
Definition at line 64 of file compress_utils.h.
References Botan::clear_mem().
|
inline |
Definition at line 70 of file compress_utils.h.
References Botan::clear_mem().
|
inlineprotected |
Definition at line 81 of file compress_utils.h.
|
inlineoverridevirtual |
Implements Botan::Compression_Stream.
Definition at line 60 of file compress_utils.h.
|
inlineoverridevirtual |
Implements Botan::Compression_Stream.
Definition at line 62 of file compress_utils.h.
|
pure virtualinherited |
|
pure virtualinherited |
|
inlineoverridevirtual |
Implements Botan::Compression_Stream.
Definition at line 48 of file compress_utils.h.
|
inlineoverridevirtual |
Implements Botan::Compression_Stream.
Definition at line 54 of file compress_utils.h.
|
pure virtualinherited |
|
pure virtualinherited |
|
inlineprotected |
Definition at line 79 of file compress_utils.h.