|
ldas-tools-framecpp 3.0.4
|


Public Member Functions | |
| CompressStreamGZipWithDictionary (const std::string &DictionaryFilename, int Level=DEFAULT_LEVEL) | |
| ~CompressStreamGZipWithDictionary () | |
| void | operator() (stream_type &Stream) |
Static Public Attributes | |
| static const int | DEFAULT_LEVEL = 1 |
Protected Types | |
| typedef boost::scoped_array< unsigned char > | out_type |
Protected Member Functions | |
| virtual void | compress (const std::string &Buffer) |
| virtual void | close_stream () |
| virtual void | open_stream () |
| virtual void | compress_stream (const std::string &Buffer, int Flag) |
Protected Attributes | |
| std::string | dictionary |
| int | level |
| boost::scoped_array< unsigned char > | out |
| z_stream | stream |
| size_t | buffer_size_total |
| size_t | compressed_size_total |
Static Protected Attributes | |
| static const size_t | CHUNK = ( 64 * 1024 ) |
| static const int | MAX_DICTIONARY_SIZE = ( 32 * 1024 ) |
|
protectedinherited |
| CompressStreamGZipWithDictionary::CompressStreamGZipWithDictionary | ( | const std::string & | DictionaryFilename, |
| int | Level = DEFAULT_LEVEL ) |
| CompressStreamGZipWithDictionary::~CompressStreamGZipWithDictionary | ( | ) |
|
protectedvirtual |
Reimplemented from ZLibWithDictionary.
|
protectedvirtual |
Implements Compress.
|
protectedvirtualinherited |
Reimplemented in CompressZLibBlocking.
|
protectedvirtualinherited |
|
inherited |
|
protectedinherited |
|
staticprotectedinherited |
|
protectedinherited |
|
static |
|
protectedinherited |
|
protectedinherited |
|
staticprotectedinherited |
|
protectedinherited |
|
protectedinherited |