openMSX
IDEDeviceFactory.hh
Go to the documentation of this file.
1#ifndef IDEDEVICEFACTORY_HH
2#define IDEDEVICEFACTORY_HH
3
4#include <memory>
5
6namespace openmsx {
7
8class IDEDevice;
9class DeviceConfig;
10
11namespace IDEDeviceFactory
12{
13 [[nodiscard]] std::unique_ptr<IDEDevice> create(const DeviceConfig& config);
14}
15
16} // namespace openmsx
17
18#endif
std::unique_ptr< IDEDevice > create(const DeviceConfig &config)
This file implemented 3 utility functions:
Definition Autofire.cc:11