22namespace localization {
std::vector< unsigned char > BufferStr
virtual ~CompressionStrategy()
virtual int Decode(BufferStr *buf, BufferStr *buf_uncompressed)=0
virtual int Encode(BufferStr *buf, BufferStr *buf_compressed)=0
virtual int Encode(BufferStr *buf, BufferStr *buf_compressed)
static const unsigned int zlib_chunk
int ZlibUncompress(BufferStr *src, BufferStr *dst)
virtual int Decode(BufferStr *buf, BufferStr *buf_uncompressed)
int ZlibCompress(BufferStr *src, BufferStr *dst)