Files
ptouch-prnt/inc/P700Driver.hpp

22 lines
423 B
C++

#include "IDriver.hpp"
#include <cstdint>
#include <libusb-1.0/libusb.h>
#pragma once
namespace ptprnt::driver {
class P700Driver : public IDriver {
public:
P700Driver(uint16_t UsbDevVendor = 0x04f9, uint16_t UsbDevId = 0x2061);
~P700Driver() override;
driver::info getInfo() override;
bool open() override;
bool close() override;
bool command() override;
};
} // namespace ptprnt::driver