Message-Queues beta 1.1
A Message-Queues based Cpp
 
载入中...
搜索中...
未找到
logger.hpp
浏览该文件的文档.
1
16#pragma once
17#include "../third/Xulog/logs/Xulog.h"
18
19namespace XuMQ
20{
24 Xulog::Logger::ptr logger;
25
32 class LogInit
33 {
34 public:
45 {
46 std::unique_ptr<Xulog::LoggerBuilder> builder(new Xulog::GlobalLoggerBuild());
47 builder->buildLoggerName("Asynclogger");
48 builder->buildFormatter("[%d{%y-%m-%d|%H:%M:%S}][%f:%l][%p]%T%m%n");
49 builder->buildLoggerType(Xulog::LoggerType::LOGGER_ASYNC);
50 builder->buildSink<Xulog::StdoutSink>(Xulog::StdoutSink::Color::Enable);
51 builder->build();
52 logger = Xulog::getLogger("Asynclogger");
53 }
54
55 public:
56 };
57
59}
日志初始化类,用于设置异步日志器
Definition logger.hpp:33
LogInit()
LogInit 构造函数
Definition logger.hpp:44
Definition channel.hpp:22
Xulog::Logger::ptr logger
日志器的智能指针类型
Definition logger.hpp:24
LogInit log_init
在全局范围内初始化日志器
Definition logger.hpp:58