Lines Matching defs:ZipFile
50 ZipFile::ZipFile(const std::string &pathName) : pathName_(pathName)
55 ZipFile::~ZipFile()
60 void ZipFile::SetContentLocation(const ZipPos start, const size_t length)
69 bool ZipFile::CheckEndDir(const EndDir &endDir) const
82 bool ZipFile::ParseEndDirectory()
101 bool ZipFile::ParseOneEntry(uint8_t* &entryPtr)
131 void ZipFile::AddEntryToTree(const std::string &fileName)
156 bool ZipFile::ParseAllEntries()
176 bool ZipFile::Open()
211 void ZipFile::Close()
226 const ZipEntryMap &ZipFile::GetAllEntries() const
231 bool ZipFile::HasEntry(const std::string &entryName) const
236 bool ZipFile::IsDirExist(const std::string &dir) const
277 void ZipFile::GetAllFileList(const std::string &srcPath, std::vector<std::string> &assetList)
309 void ZipFile::GetChildNames(const std::string &srcPath, std::set<std::string> &fileSet)
339 bool ZipFile::GetEntry(const std::string &entryName, ZipEntry &resultEntry) const
349 size_t ZipFile::GetLocalHeaderSize(const uint16_t nameSize, const uint16_t extraSize) const
354 bool ZipFile::CheckDataDesc(const ZipEntry &zipEntry, const LocalHeader &localHeader) const
390 bool ZipFile::CheckCoherencyLocalHeader(const ZipEntry &zipEntry, uint16_t &extraSize) const
430 size_t ZipFile::GetEntryStart(const ZipEntry &zipEntry, const uint16_t extraSize) const
440 bool ZipFile::UnzipWithStore(const ZipEntry &zipEntry, const uint16_t extraSize, std::ostream &dest) const
457 bool ZipFile::InitZStream(z_stream &zstream) const
484 bool ZipFile::ReadZStream(const BytePtr &buffer, z_stream &zstream, uint32_t &remainCompressedSize,
501 bool ZipFile::UnzipWithInflated(const ZipEntry &zipEntry, const uint16_t extraSize, std::ostream &dest) const
556 ZipPos ZipFile::GetEntryDataOffset(const ZipEntry &zipEntry, const uint16_t extraSize) const
567 bool ZipFile::GetDataOffsetRelative(const std::string &file, ZipPos &offset, uint32_t &length) const
577 bool ZipFile::GetDataOffsetRelative(const ZipEntry &zipEntry, ZipPos &offset, uint32_t &length) const
589 bool ZipFile::ExtractFile(const std::string &file, std::ostream &dest) const
611 bool ZipFile::ReadZStreamFromMMap(const BytePtr &buffer, void* &dataPtr,
634 std::unique_ptr<FileMapper> ZipFile::CreateFileMapper(const std::string &fileName, FileMapperType type) const
666 bool ZipFile::UnzipWithInflatedFromMMap(const ZipEntry &zipEntry, [[maybe_unused]] const uint16_t extraSize,
736 bool ZipFile::ExtractToBufByName(const std::string &fileName, std::unique_ptr<uint8_t[]> &dataPtr,