zip_archive_stream_blob

Defined in header: <orcus/zip_archive_stream.hpp>

class zip_archive_stream_blob : public orcus::zip_archive_stream

Zip archive whose content is already loaded onto memory.

Public Functions

zip_archive_stream_blob() = delete
zip_archive_stream_blob(const uint8_t *blob, std::size_t size)
zip_archive_stream_blob(std::string_view strm)
virtual ~zip_archive_stream_blob()
virtual size_t size() const
virtual size_t tell() const
virtual void seek(size_t pos)
virtual void read(unsigned char *buffer, size_t length) const