POCO C++库学习和分析 -- 日志 (一)

来源:互联网 发布:网页动画制作软件 编辑:程序博客网 时间:2024/04/30 03:48

具体请点击:http://www.verydemo.com/demo_c92_i209816.html

POCO C++库学习分析 -- 日志 (一)


         日志对于程序来说是非常重要的,特别是对一些大型程序而言。一旦程序被发布,在现场日志几乎是程序员唯一可以获取程序信息的手段。Poco作为一个框架类库,提供了非常多的日志种类供程序员选用。文章将分两个部分,对于Poco日志进行介绍。第一部分主要以翻译Poco文档为主,第二部分则探讨Poco日志的实现。


1. Poco库日志接口

1.1  总体介绍 

         Poco中的日志模块主要涉及下列几个部分。
          1. 消息,日志和通道
          2. 格式
          3. 执行效率的考量

          模块框架图:






1.2  消息(Message类):

          1. 所有的消息都被存储并通过类Poco::Message传递
          2. 一个消息包括了下述特性:
             a. 优先级
             b. 消息源
             c. 消息内容
             d. 时间戳
             e. 进程…………………………………………………………………………
0 0
原创粉丝点击