crawlserv++  [under development]
Application for crawling and analyzing textual content of websites.
Zip.hpp File Reference
#include "../../Main/Exception.hpp"
#include "../../Wrapper/ZipArchive.hpp"
#include <zip.h>
#include <string>
#include <utility>
#include <vector>
Include dependency graph for Zip.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::Zip::Exception
 Class for zip exceptions. More...
 

Namespaces

 crawlservpp::Data::Compression::Zip
 Namespace for compressing and decompressing zip.
 

Typedefs

using crawlservpp::Data::Compression::Zip::StringString = std::pair< std::string, std::string >
 A pair of strings. More...
 

Compression and Decompression

std::string crawlservpp::Data::Compression::Zip::compress (const std::vector< StringString > &fileContents)
 Compresses files using zip. More...
 
std::vector< StringString > crawlservpp::Data::Compression::Zip::decompress (const std::string &compressed)
 Decompresses zip-compressed content. More...