PIP 6.1.0
Platform-Independent Primitives
Загрузка...
Поиск...
Не найдено
Структура PIHIDeviceInfo

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

#include <pihidevice.h>

Классы

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