version 3.3

VRS::ZipFileExtractor Class Reference

This class can be used to create ZIP files. More...

#include <vrs/io/zipfileextractor.h>

Inheritance diagram for VRS::ZipFileExtractor:

VRS::SharedObj VRS::Visitable

List of all members.

Public Member Functions

 VRS_TYPEINFO (ZipFileExtractor, SharedObj)
 ZipFileExtractor (const std::string &zipFileName)
 Opens an existing ZIP file.
virtual ~ZipFileExtractor ()
 Closes the ZIP file again.
virtual bool isValid () const
 Returns true, if the ZIP file could be opened.
virtual int extractAll (const std::string &destinationPath=std::string())
 Copies the existing file "localFileName" into the ZIP file using the given "fileNameInZipFile".


Detailed Description

This class can be used to create ZIP files.

Constructor & Destructor Documentation

VRS::ZipFileExtractor::ZipFileExtractor ( const std::string &  zipFileName  ) 

Opens an existing ZIP file.

virtual VRS::ZipFileExtractor::~ZipFileExtractor (  )  [virtual]

Closes the ZIP file again.


Member Function Documentation

VRS::ZipFileExtractor::VRS_TYPEINFO ( ZipFileExtractor  ,
SharedObj   
)

virtual bool VRS::ZipFileExtractor::isValid (  )  const [virtual]

Returns true, if the ZIP file could be opened.

virtual int VRS::ZipFileExtractor::extractAll ( const std::string &  destinationPath = std::string()  )  [virtual]

Copies the existing file "localFileName" into the ZIP file using the given "fileNameInZipFile".

If "fileNameInZipFile" is empty "localFileName" is used instead.


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

Generated on Wed May 23 06:00:19 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact