3rdParty/boost/1.78.0/libs/log/doc/html/expressions.html
| |
Andrey Semashev
21.07.2012
The header contains implementation of a generic attribute placeholder in template expressions.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameAttributeValueT\>[attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<AttributeValueT\>[attr](boost/log/expressions/attr_idm26814.html "Function template attr")(attribute\_nameconst&);template\<typenameAttributeValueT,typenameTagT\>[attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<AttributeValueT,fallback\_to\_none,TagT\>[attr](boost/log/expressions/attr_idm26823.html "Function template attr")(attribute\_nameconst&);}}}
Andrey Semashev
21.07.2012
The header contains forward declaration of a generic attribute placeholder in template expressions.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameT,typenameFallbackPolicyT,typenameTagT,template\<typename\>classActorT\>class[attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor");template\<typenameT,typenameFallbackPolicyT,typenameTagT\>class[attribute\_terminal](boost/log/expressions/attribute_terminal.html "Class template attribute\_terminal");}}}
Andrey Semashev
13.07.2012
The header contains a filter function object definition.
namespaceboost{namespacelog{class[filter](boost/log/filter.html "Class filter");void[swap](boost/log/swap_idm27032.html "Function swap")([filter](boost/log/filter.html "Class filter")&,[filter](boost/log/filter.html "Class filter")&);}}
Andrey Semashev
13.07.2012
The header contains a formatter function object definition.
namespaceboost{namespacelog{template\<typenameCharT\>class[basic\_formatter](boost/log/basic_formatter.html "Class template basic\_formatter");typedef[basic\_formatter](boost/log/basic_formatter.html "Class template basic\_formatter")\<char\>formatter;typedef[basic\_formatter](boost/log/basic_formatter.html "Class template basic\_formatter")\<wchar\_t\>wformatter;template\<typenameCharT\>void[swap](boost/log/swap_idm27139.html "Function template swap")([basic\_formatter](boost/log/basic_formatter.html "Class template basic\_formatter")\<CharT\>&,[basic\_formatter](boost/log/basic_formatter.html "Class template basic\_formatter")\<CharT\>&);namespaceexpressions{}}}
Andrey Semashev
10.11.2012
The header includes all template expression formatters.
Andrey Semashev
23.06.2019
The header contains implementation of formatter for inserting a newline, unless there is already one inserted.
Andrey Semashev
18.11.2012
The header contains implementation of C-style character decorators.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameCharT\>class[c\_ascii\_pattern\_replacer](boost/log/expressions/c_ascii_pattern_replacer.html "Class template c\_ascii\_pattern\_replacer");_unspecified_[c\_decor](boost/log/expressions/c_decor.html "Global c\_decor");_unspecified_[wc\_decor](boost/log/expressions/wc_decor.html "Global wc\_decor");_unspecified_[c\_ascii\_decor](boost/log/expressions/c_ascii_decor.html "Global c\_ascii\_decor");_unspecified_[wc\_ascii\_decor](boost/log/expressions/wc_ascii_decor.html "Global wc\_ascii\_decor");template\<typenameCharT\>_unspecified_[make\_c\_decor](boost/log/expressions/make_c_decor.html "Function template make\_c\_decor")();template\<typenameCharT\>_unspecified_[make\_c\_ascii\_decor](boost/log/expressions/make_c_ascii_decor.html "Function template make\_c\_ascii\_decor")();}}}
Andrey Semashev
17.11.2012
The header contains implementation of a character decorator.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameSubactorT,typenameImplT,template\<typename\>classActorT=phoenix::actor\>class[char\_decorator\_actor](boost/log/expressions/char_decorator_actor.html "Class template char\_decorator\_actor");template\<typenameSubactorT,typenameImplT\>class[char\_decorator\_terminal](boost/log/expressions/char_decorator_terminal.html "Class template char\_decorator\_terminal");template\<typenameCharT\>class[pattern\_replacer](boost/log/expressions/pattern_replacer.html "Class template pattern\_replacer");template\<typenameRangeT\>_unspecified_[char\_decor](boost/log/expressions/char_decor_idm27427.html "Function template char\_decor")(RangeTconst&);template\<typenameFromRangeT,typenameToRangeT\>_unspecified_[char\_decor](boost/log/expressions/char_decor_idm27442.html "Function template char\_decor")(FromRangeTconst&,ToRangeTconst&);}}}
Andrey Semashev
18.11.2012
The header contains implementation of a CSV-style character decorator. See: http://en.wikipedia.org/wiki/Comma-separated_values
namespaceboost{namespacelog{namespaceexpressions{_unspecified_[csv\_decor](boost/log/expressions/csv_decor.html "Global csv\_decor");_unspecified_[wcsv\_decor](boost/log/expressions/wcsv_decor.html "Global wcsv\_decor");template\<typenameCharT\>_unspecified_[make\_csv\_decor](boost/log/expressions/make_csv_decor.html "Function template make\_csv\_decor")();}}}
Andrey Semashev
16.09.2012
The header contains a formatter function for date and time attribute values.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameT,typenameFallbackPolicyT,typenameCharT,template\<typename\>classActorT=phoenix::actor\>class[format\_date\_time\_actor](boost/log/expressions/format_date_time_actor.html "Class template format\_date\_time\_actor");template\<typenameT,typenameFallbackPolicyT,typenameCharT\>class[format\_date\_time\_terminal](boost/log/expressions/format_date_time_terminal.html "Class template format\_date\_time\_terminal");template\<typenameAttributeValueT,typenameCharT\>[format\_date\_time\_actor](boost/log/expressions/format_date_time_actor.html "Class template format\_date\_time\_actor")\<AttributeValueT,fallback\_to\_none,CharT\>[format\_date\_time](boost/log/expressions/format_date_time_idm27622.html "Function template format\_date\_time")(attribute\_nameconst&,constCharT\*);template\<typenameAttributeValueT,typenameCharT\>[format\_date\_time\_actor](boost/log/expressions/format_date_time_actor.html "Class template format\_date\_time\_actor")\<AttributeValueT,fallback\_to\_none,CharT\>[format\_date\_time](boost/log/expressions/format_date_time_idm27640.html "Function template format\_date\_time")(attribute\_nameconst&,std::basic\_string\<CharT\>const&);template\<typenameDescriptorT,template\<typename\>classActorT,typenameCharT\>[format\_date\_time\_actor](boost/log/expressions/format_date_time_actor.html "Class template format\_date\_time\_actor")\<typenameDescriptorT::value\_type,fallback\_to\_none,CharT,ActorT\>[format\_date\_time](boost/log/expressions/format_date_time_idm27658.html "Function template format\_date\_time")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<DescriptorT,ActorT\>const&,constCharT\*);template\<typenameDescriptorT,template\<typename\>classActorT,typenameCharT\>[format\_date\_time\_actor](boost/log/expressions/format_date_time_actor.html "Class template format\_date\_time\_actor")\<typenameDescriptorT::value\_type,fallback\_to\_none,CharT,ActorT\>[format\_date\_time](boost/log/expressions/format_date_time_idm27679.html "Function template format\_date\_time")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<DescriptorT,ActorT\>const&,std::basic\_string\<CharT\>const&);template\<typenameT,typenameFallbackPolicyT,typenameTagT,template\<typename\>classActorT,typenameCharT\>[format\_date\_time\_actor](boost/log/expressions/format_date_time_actor.html "Class template format\_date\_time\_actor")\<T,FallbackPolicyT,CharT,ActorT\>[format\_date\_time](boost/log/expressions/format_date_time_idm27700.html "Function template format\_date\_time")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<T,FallbackPolicyT,TagT,ActorT\>const&,constCharT\*);template\<typenameT,typenameFallbackPolicyT,typenameTagT,template\<typename\>classActorT,typenameCharT\>[format\_date\_time\_actor](boost/log/expressions/format_date_time_actor.html "Class template format\_date\_time\_actor")\<T,FallbackPolicyT,CharT,ActorT\>[format\_date\_time](boost/log/expressions/format_date_time_idm27723.html "Function template format\_date\_time")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<T,FallbackPolicyT,TagT,ActorT\>const&,std::basic\_string\<CharT\>const&);}}}
Andrey Semashev
15.11.2012
The header contains a generic log record formatter function.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameCharT\>class[format\_terminal](boost/log/expressions/format_terminal.html "Class template format\_terminal");template\<typenameCharT\>phoenix::actor\<[format\_terminal](boost/log/expressions/format_terminal.html "Class template format\_terminal")\<CharT\>\>[format](boost/log/expressions/format_idm27783.html "Function template format")(constCharT\*);template\<typenameCharT,typenameTraitsT,typenameAllocatorT\>phoenix::actor\<[format\_terminal](boost/log/expressions/format_terminal.html "Class template format\_terminal")\<CharT\>\>[format](boost/log/expressions/format_idm27792.html "Function template format")(std::basic\_string\<CharT,TraitsT,AllocatorT\>const&);}}}
Andrey Semashev
17.11.2012
The header contains implementation of a conditional formatter.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameCondT\>_unspecified_[if\_](boost/log/expressions/if_.html "Function template if\_")(CondTconst&);}}}
Andrey Semashev
06.07.2016
The header contains implementation of a string length limiting decorator.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameSubactorT,typenameCharT,template\<typename\>classActorT=phoenix::actor\>class[max\_size\_decorator\_actor](boost/log/expressions/max_size_decorator_actor.html "Class template max\_size\_decorator\_actor");template\<typenameSubactorT,typenameCharT\>class[max\_size\_decorator\_terminal](boost/log/expressions/max_size_decorato_idm27858.html "Class template max\_size\_decorator\_terminal");template\<typenameCharT\>_unspecified_[max\_size\_decor](boost/log/expressions/max_size_decor_idm27939.html "Function template max\_size\_decor")(std::size\_t);template\<typenameCharT\>_unspecified_[max\_size\_decor](boost/log/expressions/max_size_decor_idm27952.html "Function template max\_size\_decor")(std::size\_t,constCharT\*);template\<typenameCharT\>_unspecified_[max\_size\_decor](boost/log/expressions/max_size_decor_idm27974.html "Function template max\_size\_decor")(std::size\_t,std::basic\_string\<CharT\>const&);}}}
Andrey Semashev
11.11.2012
The header contains a formatter function for named scope attribute values.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameFallbackPolicyT,typenameCharT,template\<typename\>classActorT=phoenix::actor\>class[format\_named\_scope\_actor](boost/log/expressions/format_named_scope_actor.html "Class template format\_named\_scope\_actor");template\<typenameFallbackPolicyT,typenameCharT\>class[format\_named\_scope\_terminal](boost/log/expressions/format_named_scop_idm28055.html "Class template format\_named\_scope\_terminal");// Scope iteration directions. enumscope_iteration_direction{forward, reverse};template\<typenameCharT\>[format\_named\_scope\_actor](boost/log/expressions/format_named_scope_actor.html "Class template format\_named\_scope\_actor")\<fallback\_to\_none,CharT\>[format\_named\_scope](boost/log/expressions/format_named_scop_idm28139.html "Function template format\_named\_scope")(attribute\_nameconst&,constCharT\*);template\<typenameCharT\>[format\_named\_scope\_actor](boost/log/expressions/format_named_scope_actor.html "Class template format\_named\_scope\_actor")\<fallback\_to\_none,CharT\>[format\_named\_scope](boost/log/expressions/format_named_scop_idm28156.html "Function template format\_named\_scope")(attribute\_nameconst&,std::basic\_string\<CharT\>const&);template\<typenameDescriptorT,template\<typename\>classActorT,typenameCharT\>[format\_named\_scope\_actor](boost/log/expressions/format_named_scope_actor.html "Class template format\_named\_scope\_actor")\<fallback\_to\_none,CharT,ActorT\>[format\_named\_scope](boost/log/expressions/format_named_scop_idm28173.html "Function template format\_named\_scope")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<DescriptorT,ActorT\>const&,constCharT\*);template\<typenameDescriptorT,template\<typename\>classActorT,typenameCharT\>[format\_named\_scope\_actor](boost/log/expressions/format_named_scope_actor.html "Class template format\_named\_scope\_actor")\<fallback\_to\_none,CharT,ActorT\>[format\_named\_scope](boost/log/expressions/format_named_scop_idm28194.html "Function template format\_named\_scope")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<DescriptorT,ActorT\>const&,std::basic\_string\<CharT\>const&);template\<typenameT,typenameFallbackPolicyT,typenameTagT,template\<typename\>classActorT,typenameCharT\>[format\_named\_scope\_actor](boost/log/expressions/format_named_scope_actor.html "Class template format\_named\_scope\_actor")\<FallbackPolicyT,CharT,ActorT\>[format\_named\_scope](boost/log/expressions/format_named_scop_idm28215.html "Function template format\_named\_scope")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<T,FallbackPolicyT,TagT,ActorT\>const&,constCharT\*);template\<typenameT,typenameFallbackPolicyT,typenameTagT,template\<typename\>classActorT,typenameCharT\>[format\_named\_scope\_actor](boost/log/expressions/format_named_scope_actor.html "Class template format\_named\_scope\_actor")\<FallbackPolicyT,CharT,ActorT\>[format\_named\_scope](boost/log/expressions/format_named_scop_idm28238.html "Function template format\_named\_scope")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<T,FallbackPolicyT,TagT,ActorT\>const&,std::basic\_string\<CharT\>const&);template\<typename...ArgsT\>unspecified[format\_named\_scope](boost/log/expressions/format_named_scop_idm28261.html "Function format\_named\_scope")(attribute\_nameconst&,ArgsT...const&);template\<typenameDescriptorT,template\<typename\>classActorT,typename...ArgsT\>unspecified[format\_named\_scope](boost/log/expressions/format_named_scop_idm28261.html "Function format\_named\_scope")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<DescriptorT,ActorT\>const&,ArgsT...const&);template\<typenameT,typenameFallbackPolicyT,typenameTagT,template\<typename\>classActorT,typename...ArgsT\>unspecified[format\_named\_scope](boost/log/expressions/format_named_scop_idm28261.html "Function format\_named\_scope")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<T,FallbackPolicyT,TagT,ActorT\>const&,ArgsT...const&);}}}
Andrey Semashev
24.07.2012
The header contains implementation of a stream placeholder in template expressions.
namespaceboost{namespacelog{namespaceexpressions{typedefphoenix::expression::argument\<2\>::type[stream\_type](boost/log/expressions/stream_type.html "Type definition stream\_type");conststream\_type[stream](boost/log/expressions/stream.html "Global stream");}}}
Andrey Semashev
24.11.2012
The header contains a formatter function wrapper that enables third-party functions to participate in formatting expressions.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameFunT,typenameCharT,template\<typename\>classActorT=phoenix::actor\>class[wrapped\_formatter\_actor](boost/log/expressions/wrapped_formatter_actor.html "Class template wrapped\_formatter\_actor");template\<typenameFunT,typenameCharT\>class[wrapped\_formatter\_terminal](boost/log/expressions/wrapped_formatter_terminal.html "Class template wrapped\_formatter\_terminal");template\<typenameFunT\>_unspecified_[wrap\_formatter](boost/log/expressions/wrap_formatter_idm28430.html "Function template wrap\_formatter")(FunTconst&);template\<typenameCharT,typenameFunT\>[wrapped\_formatter\_actor](boost/log/expressions/wrapped_formatter_actor.html "Class template wrapped\_formatter\_actor")\<FunT,CharT\>[wrap\_formatter](boost/log/expressions/wrap_formatter_idm28442.html "Function template wrap\_formatter")(FunTconst&);}}}
Andrey Semashev
18.11.2012
The header contains implementation of a XML-style character decorator.
namespaceboost{namespacelog{namespaceexpressions{_unspecified_[xml\_decor](boost/log/expressions/xml_decor.html "Global xml\_decor");_unspecified_[wxml\_decor](boost/log/expressions/wxml_decor.html "Global wxml\_decor");template\<typenameCharT\>_unspecified_[make\_xml\_decor](boost/log/expressions/make_xml_decor.html "Function template make\_xml\_decor")();}}}
Andrey Semashev
14.07.2012
The header contains attribute keyword descriptor detection trait.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameT,typenameVoidT=void\>struct[is\_keyword\_descriptor](boost/log/expressions/is_keyword_descriptor.html "Struct template is\_keyword\_descriptor");struct[keyword\_descriptor](boost/log/expressions/keyword_descriptor.html "Struct keyword\_descriptor");}}}
Andrey Semashev
29.01.2012
The header contains attribute keyword declaration.
[BOOST\_LOG\_ATTRIBUTE\_KEYWORD\_TYPE](BOOST_LOG_ATTRIBU_idm28510.html "Macro BOOST\_LOG\_ATTRIBUTE\_KEYWORD\_TYPE")(keyword_, name_, value_type_)[BOOST\_LOG\_ATTRIBUTE\_KEYWORD](BOOST_LOG_ATTRIBU_idm28532.html "Macro BOOST\_LOG\_ATTRIBUTE\_KEYWORD")(keyword_, name_, value_type_)
Andrey Semashev
29.01.2012
The header contains attribute keyword forward declaration.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameDescriptorT,template\<typename\>classActorT\>struct[attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword");}}}
Andrey Semashev
13.07.2012
The header contains log message keyword declaration.
namespaceboost{namespacelog{namespaceexpressions{typedef[attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<[tag::message](boost/log/expressions/tag/message.html "Struct message")\>[message\_type](boost/log/expressions/message_type.html "Type definition message\_type");typedef[attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<[tag::smessage](boost/log/expressions/tag/smessage.html "Struct smessage")\>[smessage\_type](boost/log/expressions/smessage_type.html "Type definition smessage\_type");typedef[attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<[tag::wmessage](boost/log/expressions/tag/wmessage.html "Struct wmessage")\>[wmessage\_type](boost/log/expressions/wmessage_type.html "Type definition wmessage\_type");constmessage\_type[message](boost/log/expressions/message.html "Global message");constsmessage\_type[smessage](boost/log/expressions/smessage.html "Global smessage");constwmessage\_type[wmessage](boost/log/expressions/wmessage.html "Global wmessage");namespacetag{struct[message](boost/log/expressions/tag/message.html "Struct message");struct[smessage](boost/log/expressions/tag/smessage.html "Struct smessage");struct[wmessage](boost/log/expressions/tag/wmessage.html "Struct wmessage");}}}}
Andrey Semashev
29.01.2012
The header includes all template expression predicates.
Andrey Semashev
02.09.2012
The header contains implementation of a begins_with predicate in template expressions.
namespaceboost{namespacelog{namespaceexpressions{typedef_unspecified_[attribute\_begins\_with](boost/log/expressions/attribute_begins_with.html "Type definition attribute\_begins\_with");template\<typenameT,typenameFallbackPolicyT,typenameTagT,template\<typename\>classActorT,typenameSubstringT\>_unspecified_[begins\_with](boost/log/expressions/begins_with_idm28668.html "Function template begins\_with")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<T,FallbackPolicyT,TagT,ActorT\>const&,SubstringTconst&);template\<typenameDescriptorT,template\<typename\>classActorT,typenameSubstringT\>_unspecified_[begins\_with](boost/log/expressions/begins_with_idm28685.html "Function template begins\_with")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<DescriptorT,ActorT\>const&,SubstringTconst&);template\<typenameT,typenameSubstringT\>_unspecified_[begins\_with](boost/log/expressions/begins_with_idm28700.html "Function template begins\_with")(attribute\_nameconst&,SubstringTconst&);}}}
Andrey Semashev
25.11.2012
The header contains implementation of a minimal severity per channel filter.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameChannelT,typenameSeverityT,typenameChannelFallbackT=fallback\_to\_none,typenameSeverityFallbackT=fallback\_to\_none,typenameChannelOrderT=less,typenameSeverityCompareT=greater\_equal,typenameAllocatorT=use\_std\_allocator,template\<typename\>classActorT=phoenix::actor\>class[channel\_severity\_filter\_actor](boost/log/expressions/channel_severity__idm28719.html "Class template channel\_severity\_filter\_actor");template\<typenameChannelT,typenameSeverityT,typenameChannelFallbackT=fallback\_to\_none,typenameSeverityFallbackT=fallback\_to\_none,typenameChannelOrderT=less,typenameSeverityCompareT=greater\_equal,typenameAllocatorT=use\_std\_allocator\>class[channel\_severity\_filter\_terminal](boost/log/expressions/channel_severity__idm28793.html "Class template channel\_severity\_filter\_terminal");template\<typenameChannelT,typenameSeverityT\>channel\_severity\_filter\_actor\<ChannelT,SeverityT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")(attribute\_nameconst&,attribute\_nameconst&);template\<typenameSeverityT,typenameChannelDescriptorT,template\<typename\>classActorT\>channel\_severity\_filter\_actor\<typenameChannelDescriptorT::value\_type,SeverityT,fallback\_to\_none,fallback\_to\_none,less,greater\_equal,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<ChannelDescriptorT,ActorT\>const&,attribute\_nameconst&);template\<typenameChannelT,typenameSeverityDescriptorT,template\<typename\>classActorT\>channel\_severity\_filter\_actor\<ChannelT,typenameSeverityDescriptorT::value\_type,fallback\_to\_none,fallback\_to\_none,less,greater\_equal,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")(attribute\_nameconst&,[attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<SeverityDescriptorT,ActorT\>const&);template\<typenameChannelDescriptorT,typenameSeverityDescriptorT,template\<typename\>classActorT\>channel\_severity\_filter\_actor\<typenameChannelDescriptorT::value\_type,typenameSeverityDescriptorT::value\_type,fallback\_to\_none,fallback\_to\_none,less,greater\_equal,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<ChannelDescriptorT,ActorT\>const&,[attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<SeverityDescriptorT,ActorT\>const&);template\<typenameSeverityT,typenameChannelT,typenameChannelFallbackT,typenameChannelTagT,template\<typename\>classActorT\>channel\_severity\_filter\_actor\<ChannelT,SeverityT,ChannelFallbackT,fallback\_to\_none,less,greater\_equal,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<ChannelT,ChannelFallbackT,ChannelTagT,ActorT\>const&,attribute\_nameconst&);template\<typenameChannelT,typenameSeverityT,typenameSeverityFallbackT,typenameSeverityTagT,template\<typename\>classActorT\>channel\_severity\_filter\_actor\<ChannelT,SeverityT,fallback\_to\_none,SeverityFallbackT,less,greater\_equal,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")(attribute\_nameconst&,[attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<SeverityT,SeverityFallbackT,SeverityTagT,ActorT\>const&);template\<typenameChannelT,typenameChannelFallbackT,typenameChannelTagT,typenameSeverityT,typenameSeverityFallbackT,typenameSeverityTagT,template\<typename\>classActorT\>channel\_severity\_filter\_actor\<ChannelT,SeverityT,ChannelFallbackT,SeverityFallbackT,less,greater\_equal,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<ChannelT,ChannelFallbackT,ChannelTagT,ActorT\>const&,[attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<SeverityT,SeverityFallbackT,SeverityTagT,ActorT\>const&);template\<typenameChannelT,typenameSeverityT,typenameSeverityCompareT\>channel\_severity\_filter\_actor\<ChannelT,SeverityT,fallback\_to\_none,fallback\_to\_none,less,SeverityCompareT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")(attribute\_nameconst&,attribute\_nameconst&,SeverityCompareTconst&);template\<typenameSeverityT,typenameChannelDescriptorT,template\<typename\>classActorT,typenameSeverityCompareT\>channel\_severity\_filter\_actor\<typenameChannelDescriptorT::value\_type,SeverityT,fallback\_to\_none,fallback\_to\_none,less,SeverityCompareT,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<ChannelDescriptorT,ActorT\>const&,attribute\_nameconst&,SeverityCompareTconst&);template\<typenameChannelT,typenameSeverityDescriptorT,template\<typename\>classActorT,typenameSeverityCompareT\>channel\_severity\_filter\_actor\<ChannelT,typenameSeverityDescriptorT::value\_type,fallback\_to\_none,fallback\_to\_none,less,SeverityCompareT,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")(attribute\_nameconst&,[attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<SeverityDescriptorT,ActorT\>const&,SeverityCompareTconst&);template\<typenameChannelDescriptorT,typenameSeverityDescriptorT,template\<typename\>classActorT,typenameSeverityCompareT\>channel\_severity\_filter\_actor\<typenameChannelDescriptorT::value\_type,typenameSeverityDescriptorT::value\_type,fallback\_to\_none,fallback\_to\_none,less,SeverityCompareT,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<ChannelDescriptorT,ActorT\>const&,[attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<SeverityDescriptorT,ActorT\>const&,SeverityCompareTconst&);template\<typenameSeverityT,typenameChannelT,typenameChannelFallbackT,typenameChannelTagT,template\<typename\>classActorT,typenameSeverityCompareT\>channel\_severity\_filter\_actor\<ChannelT,SeverityT,ChannelFallbackT,fallback\_to\_none,less,SeverityCompareT,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<ChannelT,ChannelFallbackT,ChannelTagT,ActorT\>const&,attribute\_nameconst&,SeverityCompareTconst&);template\<typenameChannelT,typenameSeverityT,typenameSeverityFallbackT,typenameSeverityTagT,template\<typename\>classActorT,typenameSeverityCompareT\>channel\_severity\_filter\_actor\<ChannelT,SeverityT,fallback\_to\_none,SeverityFallbackT,less,SeverityCompareT,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")(attribute\_nameconst&,[attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<SeverityT,SeverityFallbackT,SeverityTagT,ActorT\>const&,SeverityCompareTconst&);template\<typenameChannelT,typenameChannelFallbackT,typenameChannelTagT,typenameSeverityT,typenameSeverityFallbackT,typenameSeverityTagT,template\<typename\>classActorT,typenameSeverityCompareT\>channel\_severity\_filter\_actor\<ChannelT,SeverityT,ChannelFallbackT,SeverityFallbackT,less,SeverityCompareT,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<ChannelT,ChannelFallbackT,ChannelTagT,ActorT\>const&,[attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<SeverityT,SeverityFallbackT,SeverityTagT,ActorT\>const&,SeverityCompareTconst&);template\<typenameChannelT,typenameSeverityT,typenameSeverityCompareT,typenameChannelOrderT\>channel\_severity\_filter\_actor\<ChannelT,SeverityT,fallback\_to\_none,fallback\_to\_none,ChannelOrderT,SeverityCompareT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")(attribute\_nameconst&,attribute\_nameconst&,SeverityCompareTconst&,ChannelOrderTconst&);template\<typenameSeverityT,typenameChannelDescriptorT,template\<typename\>classActorT,typenameSeverityCompareT,typenameChannelOrderT\>channel\_severity\_filter\_actor\<typenameChannelDescriptorT::value\_type,SeverityT,fallback\_to\_none,fallback\_to\_none,ChannelOrderT,SeverityCompareT,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<ChannelDescriptorT,ActorT\>const&,attribute\_nameconst&,SeverityCompareTconst&,ChannelOrderTconst&);template\<typenameChannelT,typenameSeverityDescriptorT,template\<typename\>classActorT,typenameSeverityCompareT,typenameChannelOrderT\>channel\_severity\_filter\_actor\<ChannelT,typenameSeverityDescriptorT::value\_type,fallback\_to\_none,fallback\_to\_none,ChannelOrderT,SeverityCompareT,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")(attribute\_nameconst&,[attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<SeverityDescriptorT,ActorT\>const&,SeverityCompareTconst&,ChannelOrderTconst&);template\<typenameChannelDescriptorT,typenameSeverityDescriptorT,template\<typename\>classActorT,typenameSeverityCompareT,typenameChannelOrderT\>channel\_severity\_filter\_actor\<typenameChannelDescriptorT::value\_type,typenameSeverityDescriptorT::value\_type,fallback\_to\_none,fallback\_to\_none,ChannelOrderT,SeverityCompareT,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<ChannelDescriptorT,ActorT\>const&,[attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<SeverityDescriptorT,ActorT\>const&,SeverityCompareTconst&,ChannelOrderTconst&);template\<typenameSeverityT,typenameChannelT,typenameChannelFallbackT,typenameChannelTagT,template\<typename\>classActorT,typenameSeverityCompareT,typenameChannelOrderT\>channel\_severity\_filter\_actor\<ChannelT,SeverityT,ChannelFallbackT,fallback\_to\_none,ChannelOrderT,SeverityCompareT,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<ChannelT,ChannelFallbackT,ChannelTagT,ActorT\>const&,attribute\_nameconst&,SeverityCompareTconst&,ChannelOrderTconst&);template\<typenameChannelT,typenameSeverityT,typenameSeverityFallbackT,typenameSeverityTagT,template\<typename\>classActorT,typenameSeverityCompareT,typenameChannelOrderT\>channel\_severity\_filter\_actor\<ChannelT,SeverityT,fallback\_to\_none,SeverityFallbackT,ChannelOrderT,SeverityCompareT,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")(attribute\_nameconst&,[attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<SeverityT,SeverityFallbackT,SeverityTagT,ActorT\>const&,SeverityCompareTconst&,ChannelOrderTconst&);template\<typenameChannelT,typenameChannelFallbackT,typenameChannelTagT,typenameSeverityT,typenameSeverityFallbackT,typenameSeverityTagT,template\<typename\>classActorT,typenameSeverityCompareT,typenameChannelOrderT\>channel\_severity\_filter\_actor\<ChannelT,SeverityT,ChannelFallbackT,SeverityFallbackT,ChannelOrderT,SeverityCompareT,use\_std\_allocator,ActorT\>[channel\_severity\_filter](boost/log/expressions/channel_severity_filter.html "Function channel\_severity\_filter")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<ChannelT,ChannelFallbackT,ChannelTagT,ActorT\>const&,[attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<SeverityT,SeverityFallbackT,SeverityTagT,ActorT\>const&,SeverityCompareTconst&,ChannelOrderTconst&);}}}
Andrey Semashev
02.09.2012
The header contains implementation of a contains predicate in template expressions.
namespaceboost{namespacelog{namespaceexpressions{typedef_unspecified_[attribute\_contains](boost/log/expressions/attribute_contains.html "Type definition attribute\_contains");template\<typenameT,typenameFallbackPolicyT,typenameTagT,template\<typename\>classActorT,typenameSubstringT\>_unspecified_[contains](boost/log/expressions/contains_idm29268.html "Function template contains")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<T,FallbackPolicyT,TagT,ActorT\>const&,SubstringTconst&);template\<typenameDescriptorT,template\<typename\>classActorT,typenameSubstringT\>_unspecified_[contains](boost/log/expressions/contains_idm29285.html "Function template contains")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<DescriptorT,ActorT\>const&,SubstringTconst&);template\<typenameT,typenameSubstringT\>_unspecified_[contains](boost/log/expressions/contains_idm29300.html "Function template contains")(attribute\_nameconst&,SubstringTconst&);}}}
Andrey Semashev
02.09.2012
The header contains implementation of a ends_with predicate in template expressions.
namespaceboost{namespacelog{namespaceexpressions{typedef_unspecified_[attribute\_ends\_with](boost/log/expressions/attribute_ends_with.html "Type definition attribute\_ends\_with");template\<typenameT,typenameFallbackPolicyT,typenameTagT,template\<typename\>classActorT,typenameSubstringT\>_unspecified_[ends\_with](boost/log/expressions/ends_with_idm29325.html "Function template ends\_with")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<T,FallbackPolicyT,TagT,ActorT\>const&,SubstringTconst&);template\<typenameDescriptorT,template\<typename\>classActorT,typenameSubstringT\>_unspecified_[ends\_with](boost/log/expressions/ends_with_idm29342.html "Function template ends\_with")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<DescriptorT,ActorT\>const&,SubstringTconst&);template\<typenameT,typenameSubstringT\>_unspecified_[ends\_with](boost/log/expressions/ends_with_idm29357.html "Function template ends\_with")(attribute\_nameconst&,SubstringTconst&);}}}
Andrey Semashev
23.07.2012
The header contains implementation of a generic attribute presence checker in template expressions.
namespaceboost{namespacelog{namespaceexpressions{template\<typenameT\>class[has\_attribute](boost/log/expressions/has_attribute.html "Class template has\_attribute");template\<\>class[has\_attribute](boost/log/expressions/has_attribute_voi_idm29411.html "Class has\_attribute<void>")\<void\>;template\<typenameAttributeValueT\>_unspecified_[has\_attr](boost/log/expressions/has_attr_idm29458.html "Function template has\_attr")(attribute\_nameconst&);template\<typenameDescriptorT,template\<typename\>classActorT\>_unspecified_[has\_attr](boost/log/expressions/has_attr_idm29468.html "Function template has\_attr")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<DescriptorT,ActorT\>const&);}}}
Andrey Semashev
05.12.2012
The header contains implementation of the is_debugger_present predicate in template expressions.
Andrey Semashev
02.09.2012
The header contains implementation of an is_in_range predicate in template expressions.
namespaceboost{namespacelog{namespaceexpressions{typedef_unspecified_[attribute\_is\_in\_range](boost/log/expressions/attribute_is_in_range.html "Type definition attribute\_is\_in\_range");template\<typenameT,typenameFallbackPolicyT,typenameTagT,template\<typename\>classActorT,typenameBoundaryT\>_unspecified_[is\_in\_range](boost/log/expressions/is_in_range_idm29498.html "Function template is\_in\_range")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<T,FallbackPolicyT,TagT,ActorT\>const&,BoundaryTconst&,BoundaryTconst&);template\<typenameDescriptorT,template\<typename\>classActorT,typenameBoundaryT\>_unspecified_[is\_in\_range](boost/log/expressions/is_in_range_idm29518.html "Function template is\_in\_range")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<DescriptorT,ActorT\>const&,BoundaryTconst&,BoundaryTconst&);template\<typenameT,typenameBoundaryT\>_unspecified_[is\_in\_range](boost/log/expressions/is_in_range_idm29536.html "Function template is\_in\_range")(attribute\_nameconst&,BoundaryTconst&,BoundaryTconst&);}}}
Andrey Semashev
02.09.2012
The header contains implementation of a matches predicate in template expressions.
[BOOST\_LOG\_AUX\_FORCEINLINE\_MSVC\_BUG982738](BOOST_LOG_AUX_FOR_idm29642.html "Macro BOOST\_LOG\_AUX\_FORCEINLINE\_MSVC\_BUG982738")
namespaceboost{namespacelog{namespaceexpressions{template\<typenameT,typenameRegexT,typenameFallbackPolicyT=fallback\_to\_none\>class[attribute\_matches](boost/log/expressions/attribute_matches.html "Class template attribute\_matches");template\<typenameT,typenameFallbackPolicyT,typenameTagT,template\<typename\>classActorT,typenameRegexT\>_unspecified_[matches](boost/log/expressions/matches_idm29598.html "Function template matches")([attribute\_actor](boost/log/expressions/attribute_actor.html "Class template attribute\_actor")\<T,FallbackPolicyT,TagT,ActorT\>const&,RegexTconst&);template\<typenameDescriptorT,template\<typename\>classActorT,typenameRegexT\>_unspecified_[matches](boost/log/expressions/matches_idm29615.html "Function template matches")([attribute\_keyword](boost/log/expressions/attribute_keyword.html "Struct template attribute\_keyword")\<DescriptorT,ActorT\>const&,RegexTconst&);template\<typenameT,typenameRegexT\>_unspecified_[matches](boost/log/expressions/matches_idm29630.html "Function template matches")(attribute\_nameconst&,RegexTconst&);}}}
Andrey Semashev
25.07.2012
The header contains implementation of a log record placeholder in template expressions.
namespaceboost{namespacelog{namespaceexpressions{typedefphoenix::expression::argument\<1\>::type[record\_type](boost/log/expressions/record_type.html "Type definition record\_type");constrecord\_type[record](boost/log/expressions/record.html "Global record");}}}
| | Copyright © 2007-2021 Andrey Semashev
Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt).
|