#include <ZipFile.hpp>
Public Member Functions | |
| void | addDirectory (const openstudio::path &localDir, const openstudio::path &destinationDir) |
| Recursively adds all files in localDir to the ZipFile, placing them in the archive relative to destinationDir. | |
| void | addFile (const openstudio::path &localPath, const openstudio::path &destinationPath) |
| Adds localPath to the ZipFile, placing it at relative location destinationPath in the archive. | |
| ZipFile (const openstudio::path &filename, bool add) | |
| Constructs a ZipFile object, opening the given file name. | |
| ~ZipFile () | |
| openstudio::ZipFile::ZipFile | ( | const openstudio::path & | filename, |
| bool | add ) |
Constructs a ZipFile object, opening the given file name.
Throws if file could not be opened
| [in] | filename | filename to open |
| [in] | add | If true, add new files to existing archive, if false, overwrite existing archive |
| openstudio::ZipFile::~ZipFile | ( | ) |
| void openstudio::ZipFile::addDirectory | ( | const openstudio::path & | localDir, |
| const openstudio::path & | destinationDir ) |
Recursively adds all files in localDir to the ZipFile, placing them in the archive relative to destinationDir.
| void openstudio::ZipFile::addFile | ( | const openstudio::path & | localPath, |
| const openstudio::path & | destinationPath ) |
Adds localPath to the ZipFile, placing it at relative location destinationPath in the archive.