1 #ifndef IDEDEVICEFACTORY_HH
2 #define IDEDEVICEFACTORY_HH
11 namespace IDEDeviceFactory
13 [[nodiscard]] std::unique_ptr<IDEDevice>
create(
const DeviceConfig& config);
std::unique_ptr< IDEDevice > create(const DeviceConfig &config)
This file implemented 3 utility functions: