1#ifndef DISKCONTAINER_HH
2#define DISKCONTAINER_HH
11class SectorAccessibleDisk;
33 template<
typename Archive>
virtual ~DiskContainer()=default
virtual std::string_view getContainerName() const =0
DiskContainer & operator=(const DiskContainer &)=delete
void serialize(Archive &, unsigned)
DiskContainer(const DiskContainer &)=delete
virtual bool diskChanged()=0
virtual int insertDisk(const std::string &filename)=0
virtual SectorAccessibleDisk * getSectorAccessibleDisk()=0
This file implemented 3 utility functions:
REGISTER_BASE_CLASS_1(DiskContainer, "DiskContainer", std::reference_wrapper< MSXMotherBoard >)