|
HDK
|
#include <zipFile.h>
Public Types | |
| using | difference_type = std::ptrdiff_t |
| using | value_type = std::string |
| using | pointer = _ArrowProxy |
| using | reference = std::string |
| using | iterator_category = std::forward_iterator_tag |
Public Member Functions | |
| SDF_API | Iterator () |
| SDF_API | ~Iterator () |
| SDF_API | Iterator (const Iterator &rhs) |
| SDF_API | Iterator (Iterator &&rhs) |
| SDF_API Iterator & | operator= (const Iterator &rhs) |
| SDF_API Iterator & | operator= (Iterator &&rhs) |
| SDF_API Iterator & | operator++ () |
| SDF_API Iterator | operator++ (int) |
| SDF_API bool | operator== (const Iterator &rhs) const |
| SDF_API bool | operator!= (const Iterator &rhs) const |
| SDF_API reference | operator* () const |
| Returns filename of the current file in the zip archive. More... | |
| SDF_API pointer | operator-> () const |
| Returns filename of the current file in the zip archive. More... | |
| SDF_API const char * | GetFile () const |
| SDF_API FileInfo | GetFileInfo () const |
Friends | |
| class | SdfZipFile |
Iterator for traversing and inspecting the contents of the zip archive.
| using SdfZipFile::Iterator::difference_type = std::ptrdiff_t |
| using SdfZipFile::Iterator::iterator_category = std::forward_iterator_tag |
| using SdfZipFile::Iterator::pointer = _ArrowProxy |
| using SdfZipFile::Iterator::reference = std::string |
| using SdfZipFile::Iterator::value_type = std::string |
| SDF_API SdfZipFile::Iterator::Iterator | ( | ) |
| SDF_API SdfZipFile::Iterator::~Iterator | ( | ) |
| SDF_API const char* SdfZipFile::Iterator::GetFile | ( | ) | const |
Returns pointer to the beginning of the current file in the zip archive. The contents of the current file span the range [GetFile(), GetFile() + GetFileInfo().size).
Note that this points to the raw data stored in the zip archive; no decompression or other transformation is applied.
Returns FileInfo object containing information about the current file.
| SDF_API bool SdfZipFile::Iterator::operator!= | ( | const Iterator & | rhs | ) | const |
Returns filename of the current file in the zip archive.
Returns filename of the current file in the zip archive.
|
friend |