提升配置文件的文本文件接收器设置

TextFile Sink setting for Boost configuration file

本文关键字:文件 接收器 设置 文本 配置文件      更新时间:2023-10-16

我正在使用配置文件来读取接收器日志设置。

我的要求是添加一个配置设置,以便在进程重新启动时将内容附加到现有日志文件,如此处所述,使用"open_mode = std::ios_base::app">

提升日志清除日志文件

但是,我在表 1.13 中没有看到此特定设置。"文本文件"接收器设置

http://www.boost.org/doc/libs/1_57_0/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.setup.filter_formatter

如何通过配置文件配置日志文件打开模式设置

可以为"文本文件"接收器添加"追加"参数。该参数的值可以是"true"或"false"(默认值),并允许追加到现有文件而不是覆盖它。

该参数没有错误地记录,但 Boost.Log 实现支持该参数。