Files
salmanoff/hcore/include/deviceManager/deviceManager.h
T

27 lines
527 B
C++
Raw Normal View History

#ifndef DEVICEMANAGER_H
#define DEVICEMANAGER_H
#include <vector>
#include <string>
#include <opts.h>
class DeviceManager
{
public:
static DeviceManager& getInstance()
{
static DeviceManager instance;
return instance;
}
void handleDeviceSpecifiers(const OptionParser& options);
private:
DeviceManager() = default;
~DeviceManager() = default;
DeviceManager(const DeviceManager&) = delete;
DeviceManager& operator=(const DeviceManager&) = delete;
};
#endif // DEVICEMANAGER_H