Orcus
Public Member Functions | List of all members
orcus::zip_archive_stream_blob Class Reference

#include <zip_archive_stream.hpp>

Inheritance diagram for orcus::zip_archive_stream_blob:
orcus::zip_archive_stream

Public Member Functions

 zip_archive_stream_blob (const uint8_t *blob, std::size_t size)
 
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
 

Detailed Description

Zip archive whose content is already loaded onto memory.

Member Function Documentation

◆ read()

virtual void orcus::zip_archive_stream_blob::read ( unsigned char *  buffer,
size_t  length 
) const
virtual

◆ seek()

virtual void orcus::zip_archive_stream_blob::seek ( size_t  pos)
virtual

◆ size()

virtual size_t orcus::zip_archive_stream_blob::size ( ) const
virtual

◆ tell()

virtual size_t orcus::zip_archive_stream_blob::tell ( ) const
virtual