#include <HIDDevice.hpp>

Public Member Functions | |
| void | close () |
| std::string | getManufacturerString () const |
| std::string | getProductString () const |
| std::string | getSerialNumber () const |
| std::wstring | getWManufacturerString () const |
| std::wstring | getWProductString () const |
| std::wstring | getWSerialNumber () const |
| HIDDevice (unsigned short int vendorID_, unsigned short int productID_) | |
| bool | isOpen () const |
| virtual | ~HIDDevice () |
Protected Member Functions | |
| bool | init () |
Protected Attributes | |
| hid_device * | handle |
| std::wstring | manufacturerString |
| unsigned short int | productID |
| std::wstring | productString |
| std::wstring | serialNumber |
| unsigned short int | vendorID |
Definition at line 20 of file HIDDevice.hpp.
| TELEKYB_NAMESPACE::HIDDevice::HIDDevice | ( | unsigned short int | vendorID_, |
| unsigned short int | productID_ | ||
| ) |
Definition at line 15 of file HIDDevice.cpp.
| TELEKYB_NAMESPACE::HIDDevice::~HIDDevice | ( | ) | [virtual] |
Definition at line 24 of file HIDDevice.cpp.
| void TELEKYB_NAMESPACE::HIDDevice::close | ( | ) |
Definition at line 76 of file HIDDevice.cpp.
| std::string TELEKYB_NAMESPACE::HIDDevice::getManufacturerString | ( | ) | const |
Definition at line 106 of file HIDDevice.cpp.
| std::string TELEKYB_NAMESPACE::HIDDevice::getProductString | ( | ) | const |
Definition at line 113 of file HIDDevice.cpp.
| std::string TELEKYB_NAMESPACE::HIDDevice::getSerialNumber | ( | ) | const |
Definition at line 99 of file HIDDevice.cpp.
| std::wstring TELEKYB_NAMESPACE::HIDDevice::getWManufacturerString | ( | ) | const |
Definition at line 88 of file HIDDevice.cpp.
| std::wstring TELEKYB_NAMESPACE::HIDDevice::getWProductString | ( | ) | const |
Definition at line 93 of file HIDDevice.cpp.
| std::wstring TELEKYB_NAMESPACE::HIDDevice::getWSerialNumber | ( | ) | const |
Definition at line 83 of file HIDDevice.cpp.
| bool TELEKYB_NAMESPACE::HIDDevice::init | ( | ) | [protected] |
Definition at line 29 of file HIDDevice.cpp.
| bool TELEKYB_NAMESPACE::HIDDevice::isOpen | ( | ) | const |
Definition at line 71 of file HIDDevice.cpp.
hid_device* TELEKYB_NAMESPACE::HIDDevice::handle [protected] |
Definition at line 26 of file HIDDevice.hpp.
std::wstring TELEKYB_NAMESPACE::HIDDevice::manufacturerString [protected] |
Definition at line 29 of file HIDDevice.hpp.
unsigned short int TELEKYB_NAMESPACE::HIDDevice::productID [protected] |
Definition at line 24 of file HIDDevice.hpp.
std::wstring TELEKYB_NAMESPACE::HIDDevice::productString [protected] |
Definition at line 30 of file HIDDevice.hpp.
std::wstring TELEKYB_NAMESPACE::HIDDevice::serialNumber [protected] |
Definition at line 28 of file HIDDevice.hpp.
unsigned short int TELEKYB_NAMESPACE::HIDDevice::vendorID [protected] |
Definition at line 23 of file HIDDevice.hpp.