#include <compressionbase.h>


Public Member Functions | |
| CompressionBase (CompressionDataHandler *cdh) | |
| virtual | ~CompressionBase () |
| virtual void | compress (const std::string &data)=0 |
| virtual void | decompress (const std::string &data)=0 |
You should not need to use this class directly.
Definition at line 34 of file compressionbase.h.
| CompressionBase | ( | CompressionDataHandler * | cdh | ) | [inline] |
Contructor.
| cdh | A CompressionDataHandler-derived object that will be notified about finished de/compression. |
Definition at line 42 of file compressionbase.h.
| virtual ~CompressionBase | ( | ) | [inline, virtual] |
Virtual Destructor.
Definition at line 47 of file compressionbase.h.
| virtual void compress | ( | const std::string & | data | ) | [pure virtual] |
Compresses the given chunk of data.
| data | The original (uncompressed) data. |
Implemented in CompressionZlib.
| virtual void decompress | ( | const std::string & | data | ) | [pure virtual] |
Decompresses the given chunk of data.
| data | The compressed data. |
Implemented in CompressionZlib.
1.5.5