Компонент LogRR

12 января 2026

ID logrr_component

Компонент LogRR – система для журналирования информации о работе программ. Компонент включает в себя программу-сервер, которому другие программы передают сообщения о своем состоянии, и вспомогательные каналы вывода для журналирования. Для отправки сообщений серверу прикладные программы используют библиотеку logrr_clog (для C++ доступна библиотека logrr_cpp), которая фильтрует сообщения по уровню журналирования и отправляет их серверу. Сервер передаёт сообщения каналам вывода. Канал вывода сохраняет сообщения журнала в файлы.

В SDK API программы LogRR представлены статическими и динамическими клиентскими библиотеками, компонуемыми с программами, информация о работе которых журналируется:

  • в программах на языке C используется библиотека logrr_clog и заголовочный файл sysroot-*-kos/include/component/logrr/clog/clog.h.
  • в программах на языке С++ используется библиотека logrr_cpp и заголовочный файл sysroot-*-kos/include/component/logrr/cpp/logger.h.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!