28 #ifndef ZipCompression_H
29 #define ZipCompression_H
41 using namespace mrpt::utils;
52 std::vector<unsigned char> &outData);
57 const std::vector<unsigned char> &inData,
58 std::vector<unsigned char> &outData);
70 const std::vector<unsigned char> &inData,
79 std::vector<unsigned char> &outData,
80 size_t outDataEstimatedSize);
89 size_t outDataBufferSize,
90 size_t &outDataActualSize);
99 size_t outDataBufferSize,
100 size_t &outDataActualSize);
108 const std::string &file_path,
117 const std::string &file_path,
119 const int compress_level = 9
131 const int compress_level = 9);