crawlserv++
[under development]
Application for crawling and analyzing textual content of websites.
|
Namespace for compressing and decompressing zlib. More...
Classes | |
class | Exception |
Class for zlib exceptions. More... | |
Compression and Decompression | |
std::string | compress (const std::string &content) |
Compresses content using zlib. More... | |
std::string | decompress (const std::string &compressedContent) |
Decompresses zlib-compressed content. More... | |
Constant | |
constexpr auto | bufferSize {65536} |
The maximum buffer size for zlib compression and decompression. More... | |
Namespace for compressing and decompressing zlib.
|
inline |
Compresses content using zlib.
content | A const reference to the content to be compressed. |
Zlib::Exception | if zlib compression could not be initialized or an error occured while compressing the given content using zlib. |
Referenced by crawlservpp::Main::Server::tick().
|
inline |
Decompresses zlib-compressed content.
compressedContent | A const reference to the zlib-compressed content to be decompressed. |
Zlib::Exception | if zlib decompression could not be initialized or an error occured while decompressing the given zlib-compressed content. |
Referenced by crawlservpp::Main::Server::tick().
|
inline |
The maximum buffer size for zlib compression and decompression.