22 #ifndef COMMON_INSTALLSHIELDV3_ARCHIVE_H 23 #define COMMON_INSTALLSHIELDV3_ARCHIVE_H 25 #include "common/archive.h" 26 #include "common/scummsys.h" 27 #include "common/endian.h" 28 #include "common/file.h" 29 #include "common/hash-str.h" 30 #include "common/hashmap.h" 31 #include "common/str.h" 44 bool isOpen()
const {
return _stream !=
nullptr; }
55 uint32 uncompressedSize;
56 uint32 compressedSize;
Common::SeekableReadStream * createReadStreamForMember(const Common::Path &path) const override
char getPathSeparator() const override
Definition: installshieldv3_archive.h:35
int listMembers(Common::ArchiveMemberList &list) const override
const Common::ArchiveMemberPtr getMember(const Common::Path &path) const override
Definition: archive.h:141
Definition: algorithm.h:29
bool hasFile(const Common::Path &path) const override