Files
ptouch-prnt/inc/IUsb.hpp

17 lines
264 B
C++

#include "UsbTypes.hpp"
#include <vector>
#include <optional>
#pragma once
namespace ptprnt::driver {
class IUsb {
public:
virtual ~IUsb() = default;
virtual std::optional<std::vector<UsbDevice>> getDevices() = 0;
};
} // namespace ptprnt::driver