IDEDeviceFactory.hh 262 B

12345678910111213141516171819
  1. #ifndef IDEDEVICEFACTORY_HH
  2. #define IDEDEVICEFACTORY_HH
  3. #include <memory>
  4. namespace openmsx {
  5. class IDEDevice;
  6. class DeviceConfig;
  7. namespace IDEDeviceFactory
  8. {
  9. std::unique_ptr<IDEDevice> create(const DeviceConfig& config);
  10. }
  11. } // namespace openmsx
  12. #endif