Ring Daemon 16.0.0
|
Go to the source code of this file.
Namespaces | |
namespace | jami |
namespace | jami::archiver |
Archiver is used to generate/read encrypted archives. | |
Functions | |
std::vector< uint8_t > | jami::archiver::compress (const std::string &str) |
Compress a STL string using zlib with given compression level and return the binary data. | |
void | jami::archiver::compressGzip (const std::string &str, const std::string &path) |
Compress string to a Gzip file. | |
void | jami::archiver::compressGzip (const std::vector< uint8_t > &dat, const std::string &path) |
std::vector< uint8_t > | jami::archiver::decompress (const std::vector< uint8_t > &dat) |
Decompress an STL string using zlib and return the original data. | |
std::vector< uint8_t > | jami::archiver::decompressGzip (const std::string &path) |
Decompress Gzip file to bytes. | |
std::vector< std::string > | jami::archiver::listFilesFromArchive (const std::string &path) |
listFilesFromArchive list all files from an archive | |
gzFile | jami::archiver::openGzip (const std::string &path, const char *mode) |
Open Gzip file (uses wide string version of gzopen on windows) | |
std::vector< uint8_t > | jami::archiver::readFileFromArchive (const std::string &path, const std::string &fileRelativePathName) |
readFileFromArchive read a file from an archive without uncompressing the whole archive | |
void | jami::archiver::uncompressArchive (const std::string &path, const std::string &dir, const FileMatchPair &f) |
uncompressArchive Uncompresses an archive and puts the different files in dir folder according to a FileMatchPair f | |