![]() |
![]() ![]() ![]() ![]() |
![]() |
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.
реклама |