// In header: <boost/log/expressions/formatters/named_scope.hpp>
template<typename FallbackPolicyT,typename CharT,template<typename>class ActorT =phoenix::actor>classformat_named_scope_actor:publicActorT<format_named_scope_terminal<FallbackPolicyT,CharT>>{public:// typestypedefCharTchar_type;// Character type. typedefFallbackPolicyTfallback_policy;// Fallback policy. typedefformat_named_scope_terminal<fallback_policy,char_type>terminal_type;// Base terminal type. typedefterminal_type::value_typevalue_type;// Attribute value type. typedefterminal_type::formatter_function_typeformatter_function_type;// Formatter function. typedefActorT<terminal_type>base_type;// Base actor type. // construct/copy/destructexplicitformat_named_scope_actor(base_typeconst&);// public member functionsattribute_nameget_name()const;fallback_policyconst&get_fallback_policy()const;formatter_function_typeconst&get_formatter_function()const;};
Description
Названный форматировщик области.
format_named_scope_actor
public
construct/copy/destruct
Статья Class template format_named_scope_actor раздела Chapter 1. Boost.Log v2 Expressions может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.