|
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.