// $Id: SectorAccessibleDisk.hh 4356 2005-05-07 16:47:38Z m9710797 $ #ifndef SECTORACCESSIBLEDISK_HH #define SECTORACCESSIBLEDISK_HH #include "openmsx.hh" namespace openmsx { class SectorAccessibleDisk { public: virtual void readLogicalSector(unsigned sector, byte* buf) = 0; virtual void writeLogicalSector(unsigned sector, const byte* buf) = 0; virtual unsigned getNbSectors() const = 0; protected: virtual ~SectorAccessibleDisk(); }; } // namespace openmsx #endif