![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Class template basic_simple_event_log_backendBoost , Chapter 1. Boost.Log v2 , Sinks
|
![]() | Note |
---|---|
Поскольку бэкэнд регистрируется в реестре Windows как файл ресурса, содержащий описание событий, важно сохранить бинарную библиотеку в стабильном месте файловой системы. В противном случае Windows не сможет правильно загружать ресурсы событий из библиотеки и отображать события. Известно, что Windows не может найти ресурсы событий в исполняемом приложении, который связан со статической сборкой библиотеки. Пользователям рекомендуется использовать динамические сборки библиотеки для решения этой задачи. |
basic_simple_event_log_backend
public
construct/copy/destructbasic_simple_event_log_backend();
Конструктор по умолчанию. Регистрирует источник событий с именем на основе исполняемого файла приложения в журнале приложений. Если такая регистрация уже присутствует, она не переопределяется.
template<typename...ArgsT> explicitbasic_simple_event_log_backend(ArgsT...const&args);>
Конструктор. Регистрирует источник журнала событий с заданными параметрами. Поддерживаются следующие названные параметры:
<target
>— указывает путь UNC к удаленному серверу, на который должны быть отправлены записи журнала. Местная машина будет использоваться для обработки записей журнала, если не указано.
<log_name
>— указывает журнал, в котором должен быть зарегистрирован источник. Результат<get_default_log_name
>используется, если параметр не указан.
<log_source
>— указывает имя источника. Результат<get_default_source_name
>используется, если параметр не указан.
<registration
>- Указывает режим регистрации источника событий в реестре Windows. Может иметь значения<registration_mode
>. Значение по умолчанию:<on_demand
>
Параметры: |
|
~basic_simple_event_log_backend();>
Разрушитель. Незарегистрированный источник событий. Описание источника журнала не удаляется из реестра Windows.
Статья Class template basic_simple_event_log_backend раздела Chapter 1. Boost.Log v2 Sinks может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
реклама |