PIP
5.5.3
Platform-Independent Primitives
Сводка функциональности
Общение с консолью (
PICout
)
Контейнеры (
PIVector
,
PIDeque
,
PIVector2D
,
PIStack
,
PIQueue
,
PIMap
,
PISet
)
Байтовый массив (
PIByteArray
)
Сериализация (
PIBinaryStream
,
PITextStream
,
PIIOBinaryStream
,
PIIOTextStream
,
PIChunkStream
,
PIJSON
)
Строка (
PIConstChars
,
PIString
,
PIStringList
)
Базовый объект (события и обработчики) (
PIObject
)
Многопоточность
поток (
PIThread
)
блокировки (
PIMutex
,
PISpinlock
,
PIConditionVariable
,
PISemaphore
,
PIReadWriteLock
)
исполнитель (
PIThreadPoolExecutor
,
PIThreadPoolLoop
)
блокирующая очередь (
PIBlockingDequeue
)
таймер (
PITimer
)
Тайлинговая консоль (с виджетами) (
PIScreen
)
простой вывод строк
скроллбар
лист
кнопка
группа кнопок
галочка
прогрессбар
вывод
PICout
текстовый ввод
Устройства ввода/вывода
базовый класс (
PIIODevice
)
файл (
PIFile
)
последовательный порт (
PISerial
)
ethernet (
PIEthernet
)
USB (
PIUSB
)
packets extractor (
PIPacketExtractor
)
бинарный логфайл (
PIBinaryLog
)
сложное составное устройство (
PIConnection
)
пиринговая сеть (
PIPeer
)
диагностика качества связи (
PIDiagnostics
)
Поддержка библиотек времени выполнения
внешний процесс (
PIProcess
)
внешняя библиотека (
PILibrary
)
плагин (
PIPluginLoader
)
Математика
комплексные числа
вектора (
PIMathVector
,
PIMathVectorT
)
матрицы (
PIMathMatrix
,
PIMathMatrixT
)
кватернион (
PIQuaternion
)
2D геометрия (
PIPoint
,
PILine
,
PIRect
)
статистика (
PIStatistic
)
CRC контрольная сумма (
PICRC
)
преобразования Фурье (
PIFFTW
,
PIFFT
)
вычислитель выражений (
PIEvaluator
)
Уровень приложения
парсер аргументов командной строки (
PICLI
)
мониторинг ресурсов системы (
PISystemMonitor
)
контроль одного экземпляра приложения (
PISingleApplication
)
высокоуровневый лог (
PILog
)
поддержка перевода (
PITranslator
)
Машина состояний (
По стандарту
) (
PIStateMachine
)
Высокоуровневый TCP клиент-сервер
сервер (
PIClientServer::Server
,
PIClientServer::ServerClient
)
клиент (
PIClientServer::Client
)
Поддержка шифрования (
PICrypt
,
PIAuth
)
Документация по PIP. Последние изменения: Пт 24 Окт 2025 20:58:41. Создано системой
1.9.4