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(std::span<const uint8_t> blob)
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(std::span<uint8_t> buffer) const