Моя задача в основном заключалась в том, чтобы создать специальный модуль для существующей системы. Модуль работает корректно, но теперь я должен поместить записи журнала в коде. Поскольку это только модуль конечной системы, уровень ведения журнала должен быть настроен вне программы (что может быть легко решено), и основной модуль должен иметь возможность программного доступа к записям журнала моего модуля даже при входе в командную строку. или файл отключен. Знаете ли вы какую-либо существующую библиотеку журналов с такими возможностями или которую можно легко расширить, чтобы они были?
я думаю журнал буста выполнит ваш запрос. Он имеет мощную систему источника / приемника, которая позволит главному модулю получать доступ к нашим журналам, даже если регистрация отключена.
Вот обзор архитектуры:
Других решений пока нет …