Marine Library
1.0
C++ library for Linux Networking Development
|
A convenient interface for miniLZO compression algorithm. More...
#include <compress_lzo.hh>
Public Member Functions | |||||||
CCompressorLzo () | |||||||
Default constructor. | |||||||
Compression | |||||||
Compress given data. If
| |||||||
bool | compress (const std::vector< char > &input, std::vector< char > &output) const | ||||||
bool | compress (const std::vector< signed char > &input, std::vector< signed char > &output) const | ||||||
bool | compress (const std::vector< unsigned char > &input, std::vector< unsigned char > &output) const | ||||||
bool | compress (const std::string &input, std::string &output) const | ||||||
Decompression | |||||||
Decompress given data. If
| |||||||
bool | decompress (const std::vector< char > &input, std::vector< char > &output) const | ||||||
bool | decompress (const std::vector< signed char > &input, std::vector< signed char > &output) const | ||||||
bool | decompress (const std::vector< unsigned char > &input, std::vector< unsigned char > &output) const | ||||||
bool | decompress (const std::string &input, std::string &output) const | ||||||
A convenient interface for miniLZO compression algorithm.