PIP 5.6.1
Platform-Independent Primitives
Классы | Открытые члены | Открытые атрибуты | Относящиеся к классу функции | Полный список членов класса
Структура PIHIDeviceInfo

Информация об обнаруженном HID-устройстве. Подробнее...

#include <pihidevice.h>

Классы

struct  AxisInfo
 Описание HID-оси. Подробнее...
 
struct  ButtonInfo
 Описание HID-кнопки. Подробнее...
 
struct  ValueInfoBase
 Общая информация об HID-элементах управления, адресуемых по индексу. Подробнее...
 

Открытые члены

bool isNull () const
 Возвращает true, если этот дескриптор не указывает на устройство.
 
bool isNotNull () const
 Возвращает true, если этот дескриптор указывает на устройство.
 
bool match (const PIString &str) const
 Проверяет, содержит ли имя продукта или путь строку str без учета регистра.
 
int axesCount () const
 Возвращает общее число обнаруженных осей.
 
int axesAbsoluteCount () const
 Возвращает число абсолютных осей.
 
int axesRelativeCount () const
 Возвращает число относительных осей.
 
int buttonsCount () const
 Возвращает общее число обнаруженных кнопок.
 

Открытые атрибуты

PIString path
 Путь к устройству, который можно передать в PIHIDevice::open().
 
PIString manufacturer
 Имя производителя.
 
PIString product
 Имя продукта.
 
PIString serial
 Серийный номер устройства, если доступен.
 
PIString version
 Строка версии устройства.
 
PIString VID
 Идентификатор производителя USB.
 
PIString PID
 Идентификатор продукта USB.
 
PIVector< AxisInfoaxes
 Все обнаруженные оси в порядке отчетов.
 
PIVector< ButtonInfobuttons
 Все обнаруженные кнопки.
 

Относящиеся к классу функции

(не члены класса)

PICout operator<< (PICout s, const PIHIDeviceInfo &v)
 Выводит краткую информацию об HID-устройстве в PICout.
 

Подробное описание

Информация об обнаруженном HID-устройстве.