LRAUV  revA
ZipEncoder Class Reference

This is a rather abstract class that can be implemented by classes that encode a (closed) file. More...

#include <ZipEncoder.h>

Inheritance diagram for ZipEncoder:
Collaboration diagram for ZipEncoder:

Public Member Functions

 ZipEncoder (const char *defaultExtension)
 
virtual ~ZipEncoder ()
 
virtual bool encode (const char *inFilename, const char *outFilename=0, const char *renameFilename=0)
 
- Public Member Functions inherited from FileEncoder
virtual ~FileEncoder ()
 

Private Member Functions

 ZipEncoder (const ZipEncoder &old)
 

Private Attributes

const char * defaultExtension_
 
char writeBuffer_ [WRITEBUFFERSIZE]
 

Additional Inherited Members

- Protected Member Functions inherited from FileEncoder
 FileEncoder ()
 

Detailed Description

This is a rather abstract class that can be implemented by classes that encode a (closed) file.

Constructor & Destructor Documentation

ZipEncoder::ZipEncoder ( const char *  defaultExtension)

References writeBuffer_.

ZipEncoder::~ZipEncoder ( )
virtual
ZipEncoder::ZipEncoder ( const ZipEncoder old)
private

Member Function Documentation

bool ZipEncoder::encode ( const char *  inFilename,
const char *  outFilename = 0,
const char *  renameFilename = 0 
)
virtual

Member Data Documentation

const char* ZipEncoder::defaultExtension_
private

Referenced by encode().

char ZipEncoder::writeBuffer_[WRITEBUFFERSIZE]
private

Referenced by encode(), and ZipEncoder().


The documentation for this class was generated from the following files: