Class template attribute_matches
boost::log::expressions::attribute_matches
Synopsis
template<typename T, typename RegexT,
typename FallbackPolicyT = fallback_to_none>
class attribute_matches {
public:
attribute_matches(attribute_name const &, RegexT const &);
template<typename U>
attribute_matches(attribute_name const &, RegexT const &, U const &);
};
Description
Предикат проверяет, соответствует ли значение атрибута обычному выражению. Предполагается, что значение атрибута имеет тип строки.
attribute_matches
public
construct/copy/destruct
- <
attribute_matches(attribute_nameconst&name,RegexTconst&rex);
>Инициирование конструктора
Параметры: | <name> | Имя атрибута | <rex> | Регулярное выражение, соответствующее значению атрибута |
|
- <
template<typenameU>
attribute_matches(attribute_nameconst&name,RegexTconst&rex,
Uconst&arg);>Инициирующий конструктор
Параметры: | | | <arg> | | <arg> | | Дополнительный параметр для политики запаса | <name> | Имя атрибута | <rex> | Регулярное выражение, соответствующее значению атрибута |
|
Статья Class template attribute_matches раздела Chapter 1. Boost.Log v2 Expressions может быть полезна для разработчиков на c++ и boost.
:: Главная :: Expressions ::
|
|
|
|