Detailed Description
Definition at line 35 of file ZipSerialize.cpp.
Constructor & Destructor Documentation
digidoc::ZipSerializePrivate::ZipSerializePrivate |
( |
| ) |
|
|
inline |
Member Function Documentation
void digidoc::ZipSerializePrivate::extractCurrentFile |
( |
unzFile |
zipFile, |
|
|
const std::string & |
directory |
|
) |
| throw (IOException) |
Extracts current file from ZIP file to directory pointed in directory
parameter.
- Parameters
-
zipFile | pointer to opened ZIP file. |
directory | directory where current file from ZIP should be extracted. |
- Exceptions
-
IOException | throws exception if the extraction of the current file fails from ZIP file or creating new file to disk failed. |
Definition at line 154 of file ZipSerialize.cpp.
References digidoc::util::File::createDirectory(), DEBUG, digidoc::util::File::directory(), digidoc::util::File::fopen(), digidoc::util::File::path(), THROW_IOEXCEPTION, UNZ_EOF, UNZ_OK, unzCloseCurrentFile(), unzGetCurrentFileInfo(), unzOpenCurrentFile(), and unzReadCurrentFile().
Member Data Documentation
std::vector<FileEntry> digidoc::ZipSerializePrivate::filesAdded |
The documentation for this class was generated from the following file: