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

#include <GZFileAdapter.hh>

Inheritance diagram for openmsx::GZFileAdapter:
Inheritance graph
Collaboration diagram for openmsx::GZFileAdapter:
Collaboration graph

Public Member Functions

 GZFileAdapter (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 GZFileAdapter.hh.

Constructor & Destructor Documentation

◆ GZFileAdapter()

openmsx::GZFileAdapter::GZFileAdapter ( std::unique_ptr< FileBase file)

Definition at line 15 of file

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