Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT>
boost::log::sources::basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT> — An optimized composite logger version with no multithreading support.
Synopsis
Description
basic_composite_logger
public
construct/copy/destruct
- <
basic_composite_logger();
>
- <
basic_composite_logger(basic_composite_loggerconst&that);
>
- <
basic_composite_logger(logger_base&&that);
>
- <
template<typenameArgsT>explicitbasic_composite_logger(ArgsTconst&args);
>
basic_composite_logger public member functions
- <
std::pair<attribute_set::iterator,bool>
add_attribute(attribute_nameconst&name,attributeconst&attr);
>
- <
voidremove_attribute(attribute_set::iteratorit);
>
- <
voidremove_all_attributes();
>
- <
attribute_setget_attributes()const;
>
- <
voidset_attributes(attribute_setconst&attrs);
>
- <
recordopen_record();
>
- <
template<typenameArgsT>recordopen_record(ArgsTconst&args);
>
- <
voidpush_record(record&&rec);
>
- <
voidswap(basic_composite_logger&that);
>
basic_composite_logger protected member functions
- <
FinalT&assign(FinalTthat);
>