openMSX
Public Member Functions | List of all members
openmsx::ZipFileAdapter Class Referencefinal

#include <ZipFileAdapter.hh>

Inheritance diagram for openmsx::ZipFileAdapter:
Inheritance graph
[legend]
Collaboration diagram for openmsx::ZipFileAdapter:
Collaboration graph
[legend]

Public Member Functions

 ZipFileAdapter (std::unique_ptr< FileBase > file)
 
- Public Member Functions inherited from openmsx::CompressedFileAdapter
void read (void *buffer, size_t num) final override
 
void write (const void *buffer, size_t num) final override
 
span< uint8_t > mmap () final override
 
void munmap () final override
 
size_t getSize () final override
 
void seek (size_t pos) final override
 
size_t getPos () final override
 
void truncate (size_t size) final override
 
void flush () final override
 
std::string getURL () const final override
 
std::string getOriginalName () final override
 
bool isReadOnly () const final override
 
time_t getModificationDate () final override
 
- Public Member Functions inherited from openmsx::FileBase
virtual ~FileBase ()=default
 
virtual std::string getLocalReference ()
 

Additional Inherited Members

- Protected Member Functions inherited from openmsx::CompressedFileAdapter
 CompressedFileAdapter (std::unique_ptr< FileBase > file)
 
 ~CompressedFileAdapter () override
 

Detailed Description

Definition at line 8 of file ZipFileAdapter.hh.

Constructor & Destructor Documentation

◆ ZipFileAdapter()

openmsx::ZipFileAdapter::ZipFileAdapter ( std::unique_ptr< FileBase file)
explicit

Definition at line 7 of file ZipFileAdapter.cc.


The documentation for this class was generated from the following files: