openMSX
openmsx::Disk Member List

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

applyPatch(Filename patchFile)openmsx::SectorAccessibleDisk
checkCaches()openmsx::SectorAccessibleDiskprotectedvirtual
detectGeometry()openmsx::Diskprotectedvirtual
detectGeometryFallback()openmsx::Diskprotectedvirtual
Disk(DiskName name)openmsx::Diskexplicitprotected
flushCaches()openmsx::SectorAccessibleDiskprotectedvirtual
forceWriteProtect()openmsx::SectorAccessibleDisk
getName() constopenmsx::Diskinline
getNbSectors() constopenmsx::SectorAccessibleDisk
getPatches() constopenmsx::SectorAccessibleDisk
getSectorsPerTrack()openmsx::Diskprotected
getSha1Sum(FilePool &filePool)openmsx::SectorAccessibleDisk
getSha1SumImpl(FilePool &filePool)openmsx::SectorAccessibleDiskprotectedvirtual
hasChanged() constopenmsx::Diskinlinevirtual
hasPatches() constopenmsx::SectorAccessibleDisk
isDoubleSided()openmsx::Disk
isDummyDisk() constopenmsx::SectorAccessibleDiskvirtual
isPeekMode() constopenmsx::SectorAccessibleDiskinlineprotected
isWriteProtected() constopenmsx::SectorAccessibleDisk
logToPhys(size_t log)openmsx::Diskprotected
physToLog(uint8_t track, uint8_t side, uint8_t sector)openmsx::Diskprotected
readSector(size_t sector, SectorBuffer &buf)openmsx::SectorAccessibleDisk
readSectorImpl(size_t sector, SectorBuffer &buf)openmsx::SectorAccessibleDiskvirtual
readSectors(std::span< SectorBuffer > buffers, size_t startSector)openmsx::SectorAccessibleDisk
readSectorsImpl(std::span< SectorBuffer > buffers, size_t startSector)openmsx::SectorAccessibleDiskvirtual
readTrack(uint8_t track, uint8_t side, RawTrack &output)=0openmsx::Diskpure virtual
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
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)=0openmsx::Diskprotectedpure virtual
~Disk()=defaultopenmsx::Diskvirtual
~SectorAccessibleDisk()openmsx::SectorAccessibleDiskprotected