compress message string
More...
#include <gzcompressor.h>
|
| GZCompressor (const int level=6) |
| construct with compression level More...
|
|
| ~GZCompressor () |
| destruct implementation
|
|
int | setLevel (const int level) |
| set zlib compression level More...
|
|
int | compress (const char *src_buf, const int src_size, std::string &dest) |
| compress the src_buf and copy output buffer to std::string More...
|
|
◆ GZCompressor()
rcsc::GZCompressor::GZCompressor |
( |
const int |
level = 6 | ) |
|
|
explicit |
construct with compression level
- Parameters
-
level | zlib compression level. [1,9] |
◆ compress()
int rcsc::GZCompressor::compress |
( |
const char * |
src_buf, |
|
|
const int |
src_size, |
|
|
std::string & |
dest |
|
) |
| |
compress the src_buf and copy output buffer to std::string
- Parameters
-
src_buf | pointer to the source buffer |
src_size | size of source buffer |
dest | destination string variable |
- Returns
- status of compression
◆ setLevel()
int rcsc::GZCompressor::setLevel |
( |
const int |
level | ) |
|
set zlib compression level
- Parameters
-
level | zlib compression level. [1,9] |
- Returns
- result status of deflateParams
The documentation for this class was generated from the following file: