openMSX
openmsx::DiskPartition Member List

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

applyPatch(Filename patchFile)openmsx::SectorAccessibleDisk
checkCaches()openmsx::SectorAccessibleDiskprotectedvirtual
detectGeometry() overrideopenmsx::SectorBasedDiskprotectedvirtual
detectGeometryFallback()openmsx::Diskprotectedvirtual
Disk(DiskName name)openmsx::Diskexplicitprotected
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() overrideopenmsx::SectorBasedDiskprotectedvirtual
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) constopenmsx::SectorAccessibleDisk
readSectors(std::span< SectorBuffer > buffers, size_t startSector) constopenmsx::SectorAccessibleDisk
readSectorsImpl(std::span< SectorBuffer > buffers, size_t startSector)openmsx::SectorAccessibleDiskvirtual
SECTOR_SIZEopenmsx::SectorAccessibleDiskstatic
SectorAccessibleDisk()openmsx::SectorAccessibleDiskprotected
SectorBasedDisk(DiskName name)openmsx::SectorBasedDiskexplicitprotected
setNbSectors(size_t num)openmsx::SectorBasedDiskprotected
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
~Disk()=defaultopenmsx::Diskvirtual
~SectorAccessibleDisk()openmsx::SectorAccessibleDiskprotected
~SectorBasedDisk() override=defaultopenmsx::SectorBasedDiskprotected