日志组件
cxuebi
这个作者很懒,什么都没留下…
展开
-
Log4cpp源码解析——Appender
一、功能描述Appender 实现日志输出策略,主要是日志输出目的地址的管理二、组件类图如下三、参考分析https://blog.csdn.net/liuhong135541/article/details/9297231...原创 2020-01-04 16:52:42 · 196 阅读 · 0 评论 -
Log4cpp源码解析——概览
Log4cpp主要包含以下4大组件:1. config 配置管理组件2. layout 日志输出格式管理组件3. appender 日志输出目标地址管理组件4.Category 日志等级、类型管理组件,向用户提供日志记录接口,是最为核心的组件组件间的关系如下图...原创 2020-01-04 16:36:17 · 455 阅读 · 0 评论 -
Log4cpp源码解析——Category
一、功能介绍Category组件实现日志输出的核心类,该类提供了日志记录接口原创 2020-01-04 16:29:19 · 261 阅读 · 0 评论 -
Log4cpp源码解析——config
一、功能介绍config组件实现了配置管理相关功能,配置控制着日志的等级、日志输出路径、日志输出格式,常用的配置模板如下:# property configurator test filelog4cpp.rootCategory=DEBUG, rootAppender log4cpp.category.sub1=DEBUG, A1, A2, stderrAppender, stdo...原创 2020-01-04 15:50:15 · 488 阅读 · 0 评论 -
Log4cpp源码解析——Layut
一、功能描述Layout 在Logcpp中实现日志输出格式的控制,组件接口如下所示/** * Extend this abstract class to create your own log layout format. 控制日志的输出格式 **/ class LOG4CPP_EXPORT Layout { public: /**...原创 2020-01-04 15:17:49 · 167 阅读 · 0 评论 -
常用C++日志组件——log4cpp
一、log4cpp介绍log4cpp是C++服务端开发常用的日志组件,主要特性有以下几个:1.、可以运行时动态调整输出等级2、可以指定输出路径,比如输出到文件,输出到标准输出等3、日志文件大小可动态配置4、可以配置的日志输出格式https://blog.csdn.net/kingskyleader/article/details/7320826三、源码下载页面htt...原创 2020-01-03 11:28:55 · 1905 阅读 · 0 评论