applyPatch(Filename patchFile) | openmsx::SectorAccessibleDisk | |
checkCaches() | openmsx::SectorAccessibleDisk | protectedvirtual |
detectGeometry() override | openmsx::SectorBasedDisk | protectedvirtual |
detectGeometryFallback() | openmsx::Disk | protectedvirtual |
Disk(DiskName name) | openmsx::Disk | explicitprotected |
DiskPartition(SectorAccessibleDisk &disk, unsigned partition, std::shared_ptr< SectorAccessibleDisk > owned=nullptr) | openmsx::DiskPartition | |
DiskPartition(SectorAccessibleDisk &parent, size_t start, size_t length) | openmsx::DiskPartition | |
flushCaches() override | openmsx::SectorBasedDisk | protectedvirtual |
forceWriteProtect() | openmsx::SectorAccessibleDisk | |
getName() const | openmsx::Disk | inline |
getNbSectors() const | openmsx::SectorAccessibleDisk | |
getPatches() const | openmsx::SectorAccessibleDisk | |
getSectorsPerTrack() | openmsx::Disk | protected |
getSha1Sum(FilePool &filePool) | openmsx::SectorAccessibleDisk | |
getSha1SumImpl(FilePool &filePool) | openmsx::SectorAccessibleDisk | protectedvirtual |
hasChanged() const | openmsx::Disk | inlinevirtual |
hasPatches() const | openmsx::SectorAccessibleDisk | |
isDoubleSided() | openmsx::Disk | |
isDummyDisk() const | openmsx::SectorAccessibleDisk | virtual |
isPeekMode() const | openmsx::SectorAccessibleDisk | inlineprotected |
isWriteProtected() const | openmsx::SectorAccessibleDisk | |
logToPhys(size_t log) | openmsx::Disk | protected |
physToLog(uint8_t track, uint8_t side, uint8_t sector) | openmsx::Disk | protected |
readSector(size_t sector, SectorBuffer &buf) const | openmsx::SectorAccessibleDisk | |
readSectors(std::span< SectorBuffer > buffers, size_t startSector) const | openmsx::SectorAccessibleDisk | |
readSectorsImpl(std::span< SectorBuffer > buffers, size_t startSector) | openmsx::SectorAccessibleDisk | virtual |
SECTOR_SIZE | openmsx::SectorAccessibleDisk | static |
SectorAccessibleDisk() | openmsx::SectorAccessibleDisk | protected |
SectorBasedDisk(DiskName name) | openmsx::SectorBasedDisk | explicitprotected |
setNbSectors(size_t num) | openmsx::SectorBasedDisk | protected |
setNbSides(unsigned num) | openmsx::Disk | inlineprotected |
setPeekMode(bool peek) | openmsx::SectorAccessibleDisk | inlineprotected |
setSectorsPerTrack(unsigned num) | openmsx::Disk | inlineprotected |
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 | |
~Disk()=default | openmsx::Disk | virtual |
~SectorAccessibleDisk() | openmsx::SectorAccessibleDisk | protected |
~SectorBasedDisk() override=default | openmsx::SectorBasedDisk | protected |