crawlserv++  [under development]
Application for crawling and analyzing textual content of websites.
Zlib.hpp File Reference
#include "../../Main/Exception.hpp"
#include <zlib.h>
#include <array>
#include <string>
Include dependency graph for Zlib.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  crawlservpp::Data::Compression::Zlib::Exception
 Class for zlib exceptions. More...
 

Namespaces

 crawlservpp::Data::Compression::Zlib
 Namespace for compressing and decompressing zlib.
 

Compression and Decompression

std::string crawlservpp::Data::Compression::Zlib::compress (const std::string &content)
 Compresses content using zlib. More...
 
std::string crawlservpp::Data::Compression::Zlib::decompress (const std::string &compressedContent)
 Decompresses zlib-compressed content. More...
 

Constant

constexpr auto crawlservpp::Data::Compression::Zlib::bufferSize {65536}
 The maximum buffer size for zlib compression and decompression. More...