Public Member Functions

cl7::compression::Deflate Class Reference

#include <Deflate.h>

List of all members.

Public Member Functions

 Deflate (void)
virtual ~Deflate (void)
virtual bool compress (const std::vector< unsigned char > &src, std::vector< unsigned char > &dst)
virtual bool decompress (const std::vector< unsigned char > &src, std::vector< unsigned char > &dst)

Constructor & Destructor Documentation

cl7::compression::Deflate::Deflate ( void   ) 

Default constructor.

cl7::compression::Deflate::~Deflate ( void   )  [virtual]

Destructor.


Member Function Documentation

bool cl7::compression::Deflate::compress ( const std::vector< unsigned char > &  src,
std::vector< unsigned char > &  dst 
) [virtual]

Compresses the given source vector (src) using the Deflate algorithm and transmits the compressed data to the given destination vector (dst).

bool cl7::compression::Deflate::decompress ( const std::vector< unsigned char > &  src,
std::vector< unsigned char > &  dst 
) [virtual]

Decompresses the given source vector (src) using the Inflate algorithm and transmits the reconstructed data to the given destination vector (dst).


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines