openMSX
|
#include <IPSPatch.hh>
Public Member Functions | |
IPSPatch (Filename filename, std::unique_ptr< const PatchInterface > parent) | |
void | copyBlock (size_t src, std::span< uint8_t > dst) const override |
size_t | getSize () const override |
std::vector< Filename > | getFilenames () const override |
Public Member Functions inherited from openmsx::PatchInterface | |
virtual | ~PatchInterface ()=default |
virtual bool | isEmptyPatch () const |
Definition at line 11 of file IPSPatch.hh.
openmsx::IPSPatch::IPSPatch | ( | Filename | filename, |
std::unique_ptr< const PatchInterface > | parent | ||
) |
Definition at line 80 of file IPSPatch.cc.
|
overridevirtual |
Implements openmsx::PatchInterface.
Definition at line 89 of file IPSPatch.cc.
References begin(), ranges::copy(), ranges::lower_bound(), subspan(), ranges::upper_bound(), and xrange().
|
overridevirtual |
Implements openmsx::PatchInterface.
Definition at line 131 of file IPSPatch.cc.
|
inlineoverridevirtual |
Implements openmsx::PatchInterface.
Definition at line 18 of file IPSPatch.hh.