PIP 5.6.1
Platform-Independent Primitives
Файлы | Пространства имен | Классы
System

Информация о системе и поддержка внешних процессов и библиотек. Подробнее...

Файлы

файл  pihidevice.h
 HID устройство
 
файл  pilibrary.h
 Run-time библиотека
 
файл  piplugin.h
 Управление плагинами
 
файл  piprocess.h
 Внешний процесс
 
файл  pisignals.h
 Сигналы системы
 
файл  pisysteminfo.h
 Информация о системе
 
файл  pisystemmodule.h
 Зонтичный заголовок системного модуля
 
файл  pisystemtests.h
 Калибровочные значения системного времени
 

Пространства имен

namespace  PISystemTests
 Калибровочные значения, загружаемые из результатов системных тестов.
 

Классы

struct  PIHIDeviceInfo
 Информация об обнаруженном HID-устройстве. Подробнее...
 
struct  PIHIDeviceInfo::ValueInfoBase
 Общая информация об HID-элементах управления, адресуемых по индексу. Подробнее...
 
struct  PIHIDeviceInfo::AxisInfo
 Описание HID-оси. Подробнее...
 
struct  PIHIDeviceInfo::ButtonInfo
 Описание HID-кнопки. Подробнее...
 
class  PIHIDevice
 Предоставляет доступ к HID (Human Interface Device) устройствам, таким как геймконтроллеры, джойстики и другие устройства ввода. Подробнее...
 
struct  PIHIDevice::Event
 Событие ввода, создаваемое PIHIDevice. Подробнее...
 
class  PILibrary
 Run-time библиотека. Подробнее...
 
class  PIPluginInfo
 Метаданные, собираемые для одного плагина или для основного приложения. Подробнее...
 
class  PIPluginInfoStorage
 Хранилище метаданных плагинов для приложения и загруженных плагинов. Подробнее...
 
class  PIPluginLoader
 Загрузчик плагина. Подробнее...
 
class  PISignals
 Вспомогательный класс для установки обработчиков сигналов процесса. Подробнее...
 
class  PISystemInfo
 Класс информации о системе. Подробнее...
 
struct  PISystemInfo::MountInfo
 Структура информации о точке монтирования. Подробнее...
 
class  PISystemTests::PISystemTestReader
 Инициализирует калибровочные значения для PISystemTests. Подробнее...
 
class  PIProcess
 Класс для управления внешними процессами Подробнее...
 

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

Информация о системе и поддержка внешних процессов и библиотек.

Сборка с использованием CMake

find_package(PIP REQUIRED)
target_link_libraries([target] PIP)
Общее

Эти файлы предоставляют информацию о системе, мониторинг ресурсов, run-time библиотеки, внешние процессы, плагины, HID-устройства и обработку сигналов.

Авторы

Иван Пелипенко peri4.nosp@m.ko@y.nosp@m.andex.nosp@m..ru; Андрей Бычков work..nosp@m.a.b@.nosp@m.yande.nosp@m.x.ru;