zlib stream.
More...
#include <zstream.hpp>
◆ Format
data format.
| Enumerator |
|---|
| Deflate | use the deflate compressed data format.
|
| Zlib | use the zlib compressed data format.
|
| Gzip | use the gzip compressed data format.
|
◆ Zstream() [1/3]
| Zstream::Zstream |
( |
std::iostream & | stream, |
|
|
Format | format = Zlib ) |
create the zlib stream instance.
- Parameters
-
| stream | concrete stream. |
| format | compressed data format. |
◆ Zstream() [2/3]
| join::Zstream::Zstream |
( |
const Zstream & | other | ) |
|
|
delete |
copy constructor.
- Parameters
-
| other | other object to copy. |
◆ Zstream() [3/3]
| Zstream::Zstream |
( |
Zstream && | other | ) |
|
move constructor.
- Parameters
-
| other | other object to move. |
◆ ~Zstream()
| virtual join::Zstream::~Zstream |
( |
| ) |
|
|
virtualdefault |
destroy the zlib stream instance.
◆ operator=() [1/2]
copy assignment operator.
- Parameters
-
| other | other object to assign. |
- Returns
- current object.
◆ operator=() [2/2]
move assignment operator.
- Parameters
-
| other | other object to assign. |
- Returns
- current object.
◆ _zbuf
The documentation for this class was generated from the following files: