PIP 5.6.1
Platform-Independent Primitives
Примеры

В каталоге doc/examples находятся примеры кода, которые можно собирать и запускать. Ниже перечислены файлы с кратким описанием и ссылкой на связанную документацию.

Файл Описание См. также
pibytearray.cpp PIByteArray и бинарный поток Поток ввода/вывода
pichunkstream.cpp Чтение/запись PIChunkStream Поток чанков и версионная сериализация
picollection.cpp Вспомогательные типы коллекций
picontainers.cpp Контейнеры (PIVector, PIMap и др.) Сводка функциональности
piconfig.cpp PIConfig, PIConfig::Entry, точечные пути Конфигурация из файла
picli.cpp PICLI (заглушка) Инструменты уровня приложения
picout.cpp PICout, вывод в консоль Простые начала
pievaluator.cpp PIEvaluator, вычисление выражений Сводка функциональности (Математика)
piincludes.cpp Пути включения и поиск модулей
piiodevice.cpp PIIODevice, своё устройство и PIConfig Конфигурация из файла, Сложный ввод-вывод (PIConnection)
pikbdlistener.cpp PIKbdListener, ввод с клавиатуры Тайлинговая консоль (PIScreen)
pimutex.cpp PIMutex (минимальный пример) Многопоточность
piobject.cpp PIObject, события и обработчики События и Обработчики событий
piparsehelper.cpp Утилиты разбора
pistatemachine.cpp PIStateMachine, состояния и переходы Машина состояний
pitimer.cpp PITimer, периодические вызовы Многопоточность

Примеры подключаются к сборке PIP при включённой документации; пути и способ интеграции зависят от конфигурации проекта.