openMSX
openmsx::DMKDiskImage Member List

This is the complete list of members for openmsx::DMKDiskImage, including all inherited members.

applyPatch(Filename patchFile)openmsx::SectorAccessibleDisk
checkCaches()openmsx::SectorAccessibleDiskprotectedvirtual
detectGeometry()openmsx::Diskprotectedvirtual
Disk(DiskName name)openmsx::Diskexplicitprotected
DMKDiskImage(Filename filename, std::shared_ptr< File > file)openmsx::DMKDiskImage
flushCaches()openmsx::SectorAccessibleDiskprotectedvirtual
forceWriteProtect()openmsx::SectorAccessibleDisk
getName() constopenmsx::Diskinline
getNbSectors() constopenmsx::SectorAccessibleDisk
getNbSectorsImpl() const overrideopenmsx::DMKDiskImagevirtual
getPatches() constopenmsx::SectorAccessibleDisk
getSectorsPerTrack()openmsx::Diskprotected
getSha1Sum(FilePool &filePool)openmsx::SectorAccessibleDisk
getSha1SumImpl(FilePool &filePool) overrideopenmsx::DMKDiskImagevirtual
hasChanged() constopenmsx::Diskinlinevirtual
hasPatches() constopenmsx::SectorAccessibleDisk
isDoubleSided()openmsx::Disk
isDummyDisk() constopenmsx::SectorAccessibleDiskvirtual
isPeekMode() constopenmsx::SectorAccessibleDiskinlineprotected
isWriteProtected() constopenmsx::SectorAccessibleDisk
isWriteProtectedImpl() const overrideopenmsx::DMKDiskImagevirtual
logToPhys(size_t log)openmsx::Diskprotected
physToLog(uint8_t track, uint8_t side, uint8_t sector)openmsx::Diskprotected
readSector(size_t sector, SectorBuffer &buf) constopenmsx::SectorAccessibleDisk
readSectorImpl(size_t sector, SectorBuffer &buf) overrideopenmsx::DMKDiskImagevirtual
readSectors(std::span< SectorBuffer > buffers, size_t startSector) constopenmsx::SectorAccessibleDisk
readSectorsImpl(std::span< SectorBuffer > buffers, size_t startSector)openmsx::SectorAccessibleDiskvirtual
readTrack(uint8_t track, uint8_t side, RawTrack &output) overrideopenmsx::DMKDiskImagevirtual
SECTOR_SIZEopenmsx::SectorAccessibleDiskstatic
SectorAccessibleDisk()openmsx::SectorAccessibleDiskprotected
setNbSides(unsigned num)openmsx::Diskinlineprotected
setPeekMode(bool peek)openmsx::SectorAccessibleDiskinlineprotected
setSectorsPerTrack(unsigned num)openmsx::Diskinlineprotected
writeSector(size_t sector, const SectorBuffer &buf)openmsx::SectorAccessibleDisk
writeSectorImpl(size_t sector, const SectorBuffer &buf) overrideopenmsx::DMKDiskImagevirtual
writeSectors(std::span< const SectorBuffer > buffers, size_t startSector)openmsx::SectorAccessibleDisk
writeTrack(uint8_t track, uint8_t side, const RawTrack &input)openmsx::Disk
writeTrackImpl(uint8_t track, uint8_t side, const RawTrack &input) overrideopenmsx::DMKDiskImagevirtual
~Disk()=defaultopenmsx::Diskvirtual
~SectorAccessibleDisk()openmsx::SectorAccessibleDiskprotected