48 LPWSTR windowsID =
nullptr;
58 std::string deviceName;
68 std::string getName();
72 static void deleteDevices(std::vector<Device *> devices);
76 #endif // END HL_DEVICE_H std::string linuxID
ID used by ALSA devices.
Definition: Device.h:37
Struct for the three types of device ID.
Definition: Device.h:32
Wrapper for OS specific device information.
Definition: Device.h:55
int portAudioID
ID used by PortAudio devices.
Definition: Device.h:42
Wrapper around translation functions for Qt.
Definition: Controller.h:10
DeviceType
Denotes type of Device.
Definition: Device.h:18