![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Class template basic_record_ostreamBoost , Chapter 1. Boost.Log v2 , Logging sources
|
Пост-условия: | < |
explicitbasic_record_ostream(record&rec);>
Конструктор с рекордного объекта.
Параметры: |
Требует: < Пост-условия: < | &this->get_record() == &rec > |
basic_record_ostream(basic_record_ostreamconst&)=delete;>
basic_record_ostream&operator=(basic_record_ostreamconst&)=delete;>
~basic_record_ostream();>
Разрушитель. Уничтожает запись, выпускает любые поглотители и значения атрибутов, которые были задействованы в обработке этой записи.
basic_record_ostream
public member functionsexplicitoperatorbool()constnoexcept;>
Преобразование в неопределенный булевой тип
Возврат: | < |
booloperator!()constnoexcept;>
Перевернутое преобразование в неопределенный булевой тип
Возврат: | < |
record&get_record();>
Флюшет внутренние буферы для завершения всех отложенных операций форматирования и возвращает агрегированную запись журнала
Возврат: | Совокупный рекордный объект |
recordconst&get_record()const;>
Флюшет внутренние буферы для завершения всех ожидающих операций форматирования и возвращает агрегированную запись журнала
Возвращение: | Совокупный рекордный объект |
voidattach_record(record&rec);>
Если поток прикреплен к записи журнала, смываются внутренние буферы для завершения всех ожидающих операций форматирования. Затем прикрепляет поток к другой записи журнала.
Параметры: |
|
voiddetach_from_record()noexcept;>Функция сбрасывает поток в отдельное (запущенное по умолчанию) состояние.
Статья Class template basic_record_ostream раздела Chapter 1. Boost.Log v2 Logging sources может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Logging sources ::
реклама |