Class template basic_severity_logger
boost::log::sources::basic_severity_logger — Severity level feature implementation.
Synopsis
Description
basic_severity_logger
public
construct/copy/destruct
- <
basic_severity_logger();
>Конструктор по умолчанию. Построенный лесоруб будет иметь зарегистрированный атрибут строгости. Уровень по умолчанию для записей журнала будет равен 0.
- <
basic_severity_logger(basic_severity_loggerconst&that);
>Копирование конструктора
- <
basic_severity_logger(basic_severity_logger&&that);
>Переместить конструктор
- <
template<typenameArgsT>explicitbasic_severity_logger(ArgsTconst&args);
>Конструктор с названными аргументами. Позволяет установить уровень по умолчанию для записей журнала.
Параметры: | | <args> | <args> | Набор названных аргументов. Поддерживаются следующие аргументы: | |
|
basic_severity_logger public member functions
- <
severity_leveldefault_severity()const;
>Показатель серьезности по умолчанию
basic_severity_logger protected member functions
- <
severity_attributeconst&get_severity_attribute()const;
>Атрибут жесткости
- <
template<typenameArgsT>recordopen_record_unlocked(ArgsTconst&args);
>Разблокировано<open_record>
- <
voidswap_unlocked(basic_severity_logger&that);
>Разблокировано<swap>.