![]() |
PIP 5.6.1
Platform-Independent Primitives
|
System information and external executables and libraries support. More...
Files | |
| file | pihidevice.h |
| HID device. | |
| file | pilibrary.h |
| Run-time library. | |
| file | piplugin.h |
| Plugin control. | |
| file | piprocess.h |
| External process. | |
| file | pisignals.h |
| System signals. | |
| file | pisysteminfo.h |
| System information. | |
| file | pisystemmodule.h |
| Umbrella header for the system module. | |
| file | pisystemtests.h |
| System timing calibration values. | |
Namespaces | |
| namespace | PISystemTests |
| Calibration values loaded from system test results. | |
Classes | |
| struct | PIHIDeviceInfo |
| Information about a discovered HID device. More... | |
| struct | PIHIDeviceInfo::ValueInfoBase |
| Common information for HID controls addressed by index. More... | |
| struct | PIHIDeviceInfo::AxisInfo |
| Description of a HID axis. More... | |
| struct | PIHIDeviceInfo::ButtonInfo |
| Description of a HID button. More... | |
| class | PIHIDevice |
| Provides access to HID (Human Interface Device) devices such as game controllers, joysticks, and other input devices. More... | |
| struct | PIHIDevice::Event |
| Input event produced by PIHIDevice. More... | |
| class | PILibrary |
| Run-time library. More... | |
| class | PIPluginInfo |
| Metadata collected for one plugin or for the host application. More... | |
| class | PIPluginInfoStorage |
| Storage of plugin metadata for the application and loaded plugins. More... | |
| class | PIPluginLoader |
| Plugin loader. Handles dynamic library loading, symbol resolution, and plugin lifecycle management. More... | |
| class | PISignals |
| Helper for installing process signal handlers. More... | |
| class | PISystemInfo |
| System information class. More... | |
| struct | PISystemInfo::MountInfo |
| Mount point information structure. More... | |
| class | PISystemTests::PISystemTestReader |
| Initializes calibration values for PISystemTests. More... | |
| class | PIProcess |
| Class for managing external processes. More... | |
System information and external executables and libraries support.
These files provide system information, resource monitoring, run-time libraries, external processes, plugins, HID devices, and signal handling.
Ivan Pelipenko peri4.nosp@m.ko@y.nosp@m.andex.nosp@m..ru; Andrey Bychkov work..nosp@m.a.b@.nosp@m.yande.nosp@m.x.ru;