| Tipro API Communicate with Tipro devices

TiproHidDeviceInfo.h
1 /*
2 * Tipro HID Device Info
3 *
4 * Tomaz Hutter
5 * Tipro
6 *
7 * Copyright 2019
8 *
9 * This file
10 */
11
12 #ifndef _TIPRO_TIPROHIDAPI_TIPROHIDDEVICEINFO_H_
13 #define _TIPRO_TIPROHIDAPI_TIPROHIDDEVICEINFO_H_
14
15 #include <string>
16
17 class TiproHidDeviceInfo
18 {
19 public:
21 std::string _path;
23 unsigned short _vendorId;
25 unsigned short _productId;
26 TiproHidDeviceInfo(const std::string path, const unsigned short vendor_id, const unsigned short product_id);
27 TiproHidDeviceInfo();
28 ~TiproHidDeviceInfo();
29
30 TiproHidDeviceInfo(const TiproHidDeviceInfo& other);
31 TiproHidDeviceInfo& operator= (const TiproHidDeviceInfo& other);
32 };
33
34 #endif
TiproHidDeviceInfo::_path
std::string _path
Definition: TiproHidDeviceInfo.h:21
TiproHidDeviceInfo
Definition: TiproHidDeviceInfo.h:17
TiproHidDeviceInfo::_productId
unsigned short _productId
Definition: TiproHidDeviceInfo.h:25
TiproHidDeviceInfo::_vendorId
unsigned short _vendorId
Definition: TiproHidDeviceInfo.h:23