|
| SCSIHD (const DeviceConfig &targetConfig, AlignedBuffer &buf, unsigned mode) |
|
| SCSIHD (const SCSIHD &)=delete |
|
| SCSIHD (SCSIHD &&)=delete |
|
SCSIHD & | operator= (const SCSIHD &)=delete |
|
SCSIHD & | operator= (SCSIHD &&)=delete |
|
| ~SCSIHD () override=default |
|
template<typename Archive > |
void | serialize (Archive &ar, unsigned version) |
|
| HD (const DeviceConfig &config) |
|
| ~HD () override |
|
const std::string & | getName () const |
|
const Filename & | getImageName () const |
|
void | switchImage (const Filename &filename) |
|
std::string | getTigerTreeHash () |
|
void | getMediaInfo (TclObject &result) override |
| This method gets called when information is required on the media inserted in the media slot of the provider.
|
|
template<typename Archive > |
void | serialize (Archive &ar, unsigned version) |
|
MSXMotherBoard & | getMotherBoard () const |
|
void | readSector (size_t sector, SectorBuffer &buf) const |
|
void | writeSector (size_t sector, const SectorBuffer &buf) |
|
void | readSectors (std::span< SectorBuffer > buffers, size_t startSector) const |
|
void | writeSectors (std::span< const SectorBuffer > buffers, size_t startSector) |
|
size_t | getNbSectors () const |
|
bool | isWriteProtected () const |
|
void | forceWriteProtect () |
|
virtual bool | isDummyDisk () const |
|
void | applyPatch (Filename patchFile) |
|
std::vector< Filename > | getPatches () const |
|
bool | hasPatches () const |
|
Sha1Sum | getSha1Sum (FilePool &filePool) |
| Calculate SHA1 of the content of this disk.
|
|
virtual void | readSectorImpl (size_t sector, SectorBuffer &buf) |
|
| DiskContainer ()=default |
|
| DiskContainer (const DiskContainer &)=delete |
|
| DiskContainer (DiskContainer &&)=delete |
|
DiskContainer & | operator= (const DiskContainer &)=delete |
|
DiskContainer & | operator= (DiskContainer &&)=delete |
|
virtual | ~DiskContainer ()=default |
|
bool | isRomDisk () const |
|
template<typename Archive > |
void | serialize (Archive &, unsigned) |
|
| MediaInfoProvider (const MediaInfoProvider &)=delete |
|
| MediaInfoProvider (MediaInfoProvider &&)=delete |
|
MediaInfoProvider & | operator= (const MediaInfoProvider &)=delete |
|
MediaInfoProvider & | operator= (MediaInfoProvider &&)=delete |
|
virtual | ~SCSIDevice ()=default |
|
Definition at line 21 of file SCSIHD.hh.