![]() |
PIP 5.6.1
Platform-Independent Primitives
|
Класс информации о системе. Подробнее...
#include <pisysteminfo.h>
Классы | |
| struct | MountInfo |
| Структура информации о точке монтирования. Подробнее... | |
Открытые статические члены | |
| static PIStringList | mountRoots () |
| Возвращает абсолютные пути всех точек монтирования. | |
| static PIVector< MountInfo > | mountInfo (bool ignore_cache=false) |
| Возвращает информацию о всех точках монтирования. | |
| static PIString | machineKey () |
| Возвращает уникальный ключ системы. | |
| static uint | machineID () |
| Возвращает хэш уникального ключа системы. | |
| static PISystemInfo * | instance () |
| Возвращает синглтон PISystemInfo. | |
Открытые атрибуты | |
| PIString | ifconfigPath |
| Абсолютный путь к утилите "ifconfig". | |
| PIString | execCommand |
Путь вызова приложения (argv[0]). | |
| PIString | hostname |
| Hostname системы. | |
| PIString | user |
| Имя пользователя, запустившего приложение. | |
| PIString | OS_name |
| Имя системы (Windows, MacOS, ...). | |
| PIString | OS_version |
| Версия системы. | |
| PIString | architecture |
| Архитектура системы (x86, x86_64, ...). | |
| PIDateTime | execDateTime |
| Дата и время запуска приложения. | |
| int | processorsCount = 1 |
| Количество логических процессоров системы. | |
Класс информации о системе.
Предоставляет информацию о системе, такую как точки монтирования, уникальный ключ и детали системы