![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Class recordBoost , Chapter 1. Boost.Log v2 , Core components
|
Пост-условия: | < |
record(record&&that)noexcept;>
Переместить конструктор. Содержимое записи источника не указано после операции.
record&operator=(record&&that)noexcept;>
Переместить назначение. Содержимое записи источника не указано после операции.
~record();>
Разрушитель. Уничтожает запись, выпускает любые поглотители и значения атрибутов, которые были задействованы в обработке этой записи.
record
public member functionsattribute_value_set&attribute_values()noexcept;>
Требует: | < |
Возврат: | Ссылка на набор значений атрибутов, приложенных к этой записи |
attribute_value_setconst&attribute_values()constnoexcept;>
Требуется: | < |
Возврат: | Ссылка на набор значений атрибутов, прикрепленных к этой записи |
explicitoperatorbool()constnoexcept;>
Преобразование в неуточненный булевой тип
Возврат: | < |
booloperator!()constnoexcept;>
Перевернутое преобразование в неопределенный булевый тип
Возврат: | < |
voidswap(record&that)noexcept;>
Заменяет две ручки
Параметры: |
|
voidreset()noexcept;>
Сбрасывает ручку записи журнала. Если не осталось других ручек, запись журнала закрывается, и все ресурсы, на которые ссылается запись, высвобождаются.
Последующие условия: | < |
attribute_value_set::mapped_type operator[](attribute_value_set::key_typename)const;>
Атрибутное значение поиска.
Параметры: |
| ||
Возвращается: | Ан< |
template<typenameDescriptorT,template<typename>classActorT> result_of::extract<typenameexpressions::attribute_keyword<DescriptorT,ActorT>::value_type,DescriptorT>::type operator[](expressions::attribute_keyword<DescriptorT,ActorT>const&keyword)const;>
Атрибутное значение поиска.
Параметры: |
| ||
Возврат: | A< |
record_viewlock();>
Функция гарантирует, что запись журнала не зависит от каких-либо потоковых данных. Затем содержимое записи используется для построения<
, которое возвращается из функции. Запись больше не действительна после звонка.record_view
>
Требуется: | < |
Последующие условия: | < |
Возвращение: | Вид записи, который содержит все значения атрибутов из оригинальной записи. |
Статья Class record раздела Chapter 1. Boost.Log v2 Core components может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Core components ::
реклама |