PIP 5.9.0
Platform-Independent Primitives
Загрузка...
Поиск...
Не найдено
Файлы
Полный список документированных файлов.
 shstk
  pip
   libs
    fftw
     
pifft_p.h
Class for FFT, IFFT and Hilbert transformations
    main
     application
      
piapplicationmodule.h
Классы уровня "приложение"
      
picli.h
Парсер аргументов командной строки
      
pilog.h
Высокоуровневый лог
      
pisingleapplication.h
Контроль одного экземпляра приложения
      
pisystemmonitor.h
Мониторинг ресурсов системы
      
pitranslator.h
Поддержка перевода
     client_server
      
piclientserver_client.h
Классы клиентского подключения и серверного представления клиента
      
piclientserver_client_base.h
Базовый класс для клиент-серверного взаимодействия
      
piclientserver_server.h
TCP Сервер
      
piclientservermodule.h
Общий заголовок и группа модуля для TCP-клиент-серверных компонентов
     cloud
      
picloudbase.h
Базовый класс для PICloudClient и PICloudServer
      
picloudclient.h
Клиентское устройство PICloud для одного именованного сервера
      
picloudmodule.h
Зонтичный заголовок модуля PICloud
      
picloudserver.h
Серверное устройство PICloud для одной именованной конечной точки
      
picloudtcp.h
Низкоуровневые помощники TCP-кадрирования для PICloud
     code
      
picodeinfo.h
Структуры для C++ кода. Подробнее Генерация кода
      
picodemodule.h
Общий заголовок модуля разбора кода
      
picodeparser.h
Разбор C++ кода
     compress
      
picompress.h
Сжатие с помощью zlib
     console
      
piconsolemodule.h
Заголовочные файлы модуля консоли
      
pikbdlistener.h
Слушатель клавиатурного и мышиного консольного ввода
      
piscreen.h
Менеджер консольного экрана и контейнер тайлов
      
piscreendrawer.h
Вспомогательные средства рисования для буферов ячеек PIScreen
      
piscreentile.h
Базовый тайл для PIScreen
      
piscreentiles.h
Различные тайлы для PIScreen
      
piscreentypes.h
Типы для PIScreen
      
piterminal.h
Виртуальный терминал
     containers
      
picontainers.h
Базовые макросы для контейнеров
      
picontainersmodule.h
Общий заголовок модуля Containers
      
pideque.h
Объявление PIDeque
      
pimap.h
Объявление PIMap
      
pipair.h
Объявление PIPair
      
piqueue.h
Объявление PIQueue
      
piset.h
Объявление PISet
      
pistack.h
Объявление PIStack
      
pivector.h
Объявление PIVector
      
pivector2d.h
Объявление PIVector2D
     core
      
pibase.h
Базовые типы и методы
      
pibase_macros.h
Базовые макросы
      
picollection.h
Коллекция уникальных классов
      
picoremodule.h
Агрегирующий заголовок модуля Core
      
picout.h
Универсальный вывод в консоль
      
piincludes.h
Базовые включения и низкоуровневые вспомогательные функции
      
piinit.h
Инициализация библиотеки
      
pimemoryblock.h
Вспомогательная структура памяти для хранения данных и операций с двоичным потоком
      
piobject.h
Базовый класс объектов, обеспечивающий механизм событий -> обработчиков
      
piobject_macros.h
Макросы PIObject для событийной системы и интроспекции объектов
     crypt
      
piauth.h
API аутентификации
      
picrypt.h
Шифрование с помощью libsodium
      
picryptmodule.h
Зонтичный заголовок модуля Crypt
     digest
      
pidigest.h
Вспомогательные методы вычисления хэш-сумм
     geo
      
piellipsoidmodel.h
Географическая эллипсоидная модель Земли
      
pigeomodule.h
Входной заголовок модуля Geo
      
pigeoposition.h
Класс для хранения географической позиции и преобразований
     http_client
      
pihttpclient.h
Публичный API HTTP-клиента для выполнения запросов
      
pihttpclientmodule.h
Модуль инклюдов HTTP клиента для библиотеки PIP
     http_common
      
pihttpconstants.h
HTTP constants and enumerations Определения HTTP методов, кодов состояния и имен заголовков
      
pihttptypes.h
Общие типы контейнеров HTTP-сообщений
      
piserverendpoint_p.h
Общие типы контейнеров HTTP-сообщений
     http_server
      
microhttpd_server.h
Базовый API HTTP-сервера, построенный поверх libmicrohttpd
      
pihttpserver.h
High-level HTTP server implementation Высокоуровневый HTTP сервер с маршрутизацией по путям и регистрацией обработчиков
      
pihttpservermodule.h
Модульный include для публичного API HTTP-сервера
     introspection
      
piintrospection_base.h
Базовые объявления подсистемы интроспекции
      
piintrospection_containers.h
Вспомогательные средства интроспекции контейнеров
      
piintrospection_server.h
Сервер интроспекции
      
piintrospection_threads.h
Вспомогательные средства интроспекции потоков
     io_devices
      
pibinarylog.h
Бинарный лог
      
pican.h
Обертка над устройством шины CAN
      
piconfig.h
Разбор и запись конфигурационных файлов
      
pidir.h
Локальная директория
      
piethernet.h
Устройство UDP и TCP поверх Ethernet
      
pifile.h
Локальный файл
      
pigpio.h
Поддержка GPIO
      
piiobytearray.h
Обертка PIIODevice вокруг PIByteArray
      
piiodevice.h
Базовая абстракция для настраиваемых устройств ввода/вывода
      
piiodevicesmodule.h
Общий include для основных заголовков устройств ввода/вывода
      
piiostream.h
Адаптеры текстовых и бинарных потоков для PIIODevice
      
piiostring.h
Обертка PIIODevice вокруг PIString
      
pipeer.h
Узел одноранговой сети
      
piserial.h
Последовательный порт
      
pisharedmemory.h
Разделяемая память
      
pispi.h
Обертка над SPI-устройством
      
pitransparentdevice.h
PIIODevice который транслирует запись на чтение
      
piusb.h
Объявления USB-устройства ввода/вывода
     io_utils
      
pibasetransfer.h
Базовый класс для надежных пакетных сессий с подтверждениями, паузой и продолжением
      
pibroadcast.h
Вспомогательный класс для UDP broadcast, multicast и loopback на нескольких интерфейсах
      
piconnection.h
Вспомогательный класс маршрутизации поверх общих устройств и пакетных фильтров
      
pidatatransfer.h
Класс для отправки и приема PIByteArray с помощью PIBaseTransfer
      
pidiagnostics.h
Диагностика качества связи
      
piethutilbase.h
Базовый помощник для необязательного слоя шифрования в транспортах IO-Utils
      
pifiletransfer.h
Класс для отправки и приема файлов и папок с помощью PIBaseTransfer
      
piioutilsmodule.h
Публичный заголовок подключения модуля IO-Utils
      
pipackedtcp.h
Пакетно-ориентированное TCP-устройство на основе PIStreamPacker
      
pipacketextractor.h
Вспомогательный класс выделения пакетов для потоковых устройств
      
piparsehelper.h
Вспомогательный класс диспетчеризации по ключу для десериализации пакетов в обработчики
      
pistreampacker.h
Вспомогательный класс пакетирования для потоковых устройств
     literals
      
piliterals.h
C++11 user-defined literals C++11 пользовательские литералы для типов библиотеки PIP
      
piliterals_bytearray.h
Операторы литералов для PIByteArray
      
piliterals_bytes.h
Операторы литералов размера в байтах
      
piliterals_regularexpression.h
Операторы литералов для PIRegularExpression
      
piliterals_string.h
Операторы литералов для PIString
      
piliterals_time.h
Операторы литералов для PISystemTime и частоты
     lua
      
piluaprogram.h
Программа Lua
      
pip_lua.h
Преобразования между типами PIP и LuaBridge
     math
      
picrc.h
Вычисление CRC контрольной суммы
      
pievaluator.h
Вычислитель математических выражений
      
pifft.h
БПФ, ОБПФ и преобразования Гильберта
      
pigeometry.h
Заголовок-агрегатор для базовых геометрических типов
      
piline.h
Тип двумерного отрезка
      
pimathbase.h
Базовые математические константы и вспомогательные алгоритмы
      
pimathcomplex.h
Комплексные числа
      
pimathmatrix.h
Математическая матрица
      
pimathmodule.h
Зонтичный заголовок математического модуля
      
pimathsolver.h
Решатель дифференциальной модели на основе передаточной функции
      
pimathvector.h
Математический вектор
      
pipoint.h
Класс PIPoint представляет точку на плоскости с двумя координатами
      
piquaternion.h
Кватернион
      
pirect.h
Класс прямоугольника для 2D геометрии
      
pistatistic.h
Вычисление математической статистики у массива чисел
     mqtt_client
      
pimqttclient.h
     mqtt_common
      
pimqtttypes.h
     opencl
      
piopencl.h
Классы-обертки для OpenCL
     resources
      
piresources.h
Подсистема ресурсов
      
piresourcesstorage.h
Хранилище вкомпиленных ресурсов
     serialization
      
pibinarystream.h
Интерфейс бинарной сериализации
      
pichunkstream.h
Бинарный поток для де/сериализации с разметкой
      
pijson.h
Тип узла дерева JSON
      
pijsonserialization.h
Вспомогательные шаблоны для сериализации JSON
      
piserializationmodule.h
Заголовок подключения модуля Serialization
      
pivaluetree_conversions.h
Вспомогательные преобразования PIValueTree
     state_machine
      
pistatemachine.h
Машина состояний
      
pistatemachine_base.h
Объявляет вспомогательные типы, общие для API машины состояний
      
pistatemachine_state.h
Объявляет состояния, используемые в PIStateMachine
      
pistatemachine_transition.h
Объявляет переходы, используемые в PIStateMachine
      
pistatemachinemodule.h
Объявляет основной include модуля API машины состояний
     system
      
pihidevice.h
HID устройство
      
pilibrary.h
Run-time библиотека
      
piplugin.h
Управление плагинами
      
piprocess.h
Внешний процесс
      
pisignals.h
Сигналы системы
      
pisysteminfo.h
Информация о системе
      
pisystemmodule.h
Зонтичный заголовок системного модуля
      
pisystemtests.h
Калибровочные значения системного времени
     text
      
pichar.h
Тип UTF-16 символа
      
piconstchars.h
Класс C-строки
      
piregularexpression.h
Регулярное выражение
      
pistring.h
Класс строки
      
pistring_std.h
Преобразования PIString для стандартной библиотеки
      
pistringlist.h
Основанный на PIDeque<PIString> массив строк
      
pitextmodule.h
Зонтичный заголовок текстового модуля
      
pitextstream.h
Функциональность текстовой сериализации поверх PIBinaryStream
     thread
      
piblockingqueue.h
Шаблон блокирующей очереди
      
piconditionvar.h
Переменная условия для ожидания и уведомления между потоками
      
pigrabberbase.h
Базовый класс потока-граббера
      
pimutex.h
Базовая межпоточная блокировка
      
pipipelinethread.h
Потоковый конвейер для многоэтапной обработки данных
      
piprotectedvariable.h
Потокобезопасная переменная
      
pireadwritelock.h
Блокировка чтения-записи с несколькими читателями или одним писателем
      
pisemaphore.h
Счетный семафор для общих ресурсов
      
pispinlock.h
Спинлок с активным ожиданием
      
pithread.h
Объект потока выполнения с необязательным циклом
      
pithreadmodule.h
Зонтичный заголовок модуля потоков
      
pithreadnotifier.h
Счетный помощник уведомления для координации между потоками
      
pithreadpoolloop.h
Вспомогательный класс для параллельного цикла
      
pithreadpoolworker.h
Исполнитель пула потоков
      
pitimer.h
Объект таймера, работающий на внутреннем потоке
     types
      
pibitarray.h
Упакованный массив битов
      
pibytearray.h
Байтовый массив
      
pidatetime.h
Типы времени и даты
      
piflags.h
Универсальные флаги
      
pinetworkaddress.h
Сетевой адрес
      
pipropertystorage.h
Массив свойств
      
pisystemtime.h
Типы и методы системного времени
      
pitime.h
Системное время, время и дата
      
pitime_win.h
Преобразования PITime для Windows
      
pitypesmodule.h
Подключение основных заголовков модуля Types
      
pivaluetree.h
Дерево атрибутированных значений
      
pivariant.h
Вариативный тип
      
pivariantsimple.h
Простой вариативный тип
      
pivarianttypes.h
Типы для PIVariant
     units
      
piunits.h
Главный заголовок публичного API преобразования единиц измерения
      
piunits_base.h
Общая инфраструктура преобразования единиц измерения
      
piunits_class_angle.h
Описатель семейства единиц угла
      
piunits_class_distance.h
Описатель семейства единиц расстояния
      
piunits_class_information.h
Описатель семейства единиц информации
      
piunits_class_mass.h
Описатель семейства единиц массы
      
piunits_class_pressure.h
Описатель семейства единиц давления
      
piunits_class_temperature.h
Описатель семейства единиц температуры
      
piunits_class_time.h
Описатель семейства единиц времени и частоты
      
piunits_prefix.h
Префиксы единиц измерения
      
piunits_value.h
Типизированное значение единицы измерения
     
pip.h
Зонтичный include для публичного API PIP
     
piplatform.h
Публичные макросы определения платформы и компилятора