![]() |
PIP 5.6.1
Platform-Independent Primitives
|
Информация об обнаруженном 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< AxisInfo > | axes |
| Все обнаруженные оси в порядке отчетов. | |
| PIVector< ButtonInfo > | buttons |
| Все обнаруженные кнопки. | |
Относящиеся к классу функции | |
(не члены класса) | |
| PICout | operator<< (PICout s, const PIHIDeviceInfo &v) |
| Выводит краткую информацию об HID-устройстве в PICout. | |
Информация об обнаруженном HID-устройстве.