PIP 5.6.1
Platform-Independent Primitives
Файлы | Классы
Application

Классы уровня "приложение". Подробнее...

Файлы

файл  piapplicationmodule.h
 Классы уровня "приложение".
 
файл  picli.h
 Парсер аргументов командной строки
 
файл  pilog.h
 Высокоуровневый лог
 
файл  pisingleapplication.h
 Контроль одного экземпляра приложения
 
файл  pisystemmonitor.h
 Мониторинг ресурсов системы
 
файл  pitranslator.h
 Поддержка перевода
 

Классы

class  PICLI
 Класс парсера аргументов командной строки Подробнее...
 
class  PILog
 Высокоуровневый лог Подробнее...
 
class  PISingleApplication
 Контроль одного экземпляра приложения. Подробнее...
 
class  PISystemMonitor
 Мониторинг ресурсов процесса и его потоков. Подробнее...
 
struct  PISystemMonitor::ProcessStatsFixed
 Статистика процесса (фиксированные поля). Подробнее...
 
struct  PISystemMonitor::ThreadStatsFixed
 Статистика потока (фиксированные поля). Подробнее...
 
struct  PISystemMonitor::ProcessStats
 Статистика процесса. Подробнее...
 
struct  PISystemMonitor::ThreadStats
 Статистика потока. Подробнее...
 
class  PITranslator
 Поддержка перевода Подробнее...
 
class  PIStringContextTr
 Контекстно-зависимая обертка строки, автоматически переводящая строки с помощью PITranslator::tr(). Вспомогательный тип, возвращаемый operator""_tr для перевода с необязательным контекстом. Подробнее...
 
class  PIStringContextTrNoOp
 Контекстно-зависимая обертка строки, сохраняющая оригинальные строки без перевода (заглушка). Вспомогательный тип, возвращаемый operator""_trNoOp, который сохраняет исходный текст без изменений. Подробнее...
 

Подробное описание

Классы уровня "приложение".

Сборка с использованием CMake

find_package(PIP REQUIRED)
target_link_libraries([target] PIP)

Этот зонтичный заголовок подключает публичные классы Application для разбора командной строки, ведения лога, контроля одного экземпляра, мониторинга процесса и перевода.

Авторы

Иван Пелипенко peri4.nosp@m.ko@y.nosp@m.andex.nosp@m..ru; Андрей Бычков work..nosp@m.a.b@.nosp@m.yande.nosp@m.x.ru;