Class filter
boost::log::filter
Synopsis
Description
Упаковка функции фильтра записи журнала.
filter
public
construct/copy/destruct
- <
filter();
>Конструктор по умолчанию. Фильтр, который всегда возвращается<true>.
- <
filter(filterconst&that);
>Копирование конструктора
- <
filter(filter&&that)noexcept;
>Переместить конструктор. Перемещенный фильтр остается в неуказанном состоянии.
- <
template<typenameFunT>filter(FunT&&fun);
>Инициирование конструктора. Создает фильтр, который вызовет указанный объект функции.
- <
filter&operator=(filter&&that)noexcept;
>Переместить назначение. Перемещенный фильтр остается в неуказанном состоянии.
- <
filter&operator=(filterconst&that);
>Копирование.
- <
template<typenameFunT>filter&operator=(FunTconst&fun);
>Инициирование назначения. Устанавливает указанный объект функции на фильтр.
filter public member functions
- <
result_typeoperator()(attribute_value_setconst&values)const;
>Оператор фильтрации.
Параметры:
|
<values> | ] Значения атрибутов записи журнала. |