openMSX
NowindRomDisk.hh
Go to the documentation of this file.
1#ifndef NOWINDROMDISK_HH
2#define NOWINDROMDISK_HH
3
4#include "DiskContainer.hh"
5
6namespace openmsx {
7
8class NowindRomDisk final : public DiskContainer
9{
10public:
11 [[nodiscard]] SectorAccessibleDisk* getSectorAccessibleDisk() override;
12 [[nodiscard]] std::string_view getContainerName() const override;
13 [[nodiscard]] bool diskChanged() override;
14 int insertDisk(const std::string& filename) override;
15
16 template<typename Archive>
17 void serialize(Archive& ar, unsigned version);
18};
19
20} // namespace openmsx
21
22#endif
void serialize(Archive &ar, unsigned version)
SectorAccessibleDisk * getSectorAccessibleDisk() override
Definition: NowindRomDisk.cc:7
int insertDisk(const std::string &filename) override
std::string_view getContainerName() const override
bool diskChanged() override
This file implemented 3 utility functions:
Definition: Autofire.cc:9