b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

log4cpp_log4cpp使用_log4cpp下载(2)

电脑杂谈  发布时间:2016-12-26 05:02:14  来源:网络整理

// PATTERN_LAYOUT,

// layoutStyle_Num

//};

class MyLog

{

private:

PriorityLevel m_prioritylevel;

AppenderStyle m_appenderstyle;

LayoutStyle m_layoutstyle;

log4cpp::Appender* m_pAppender;

log4cpp::Layout* m_pLayout;

log4cpp::Category* m_pCategory;

public:

MyLog(void);

~MyLog(void);

public:

//void NotSet();

void Debug(const char* msg);

void Info(const char* msg);

void Notice(const char* msg);

void Warn(const char* msg);

void Error(const char* msg);

void Crit(const char* msg);

void Alert(const char* msg);

void Fatal(const char* msg);

void Emerg(const char* msg);

void SetPriority(PriorityLevel level);

void SetAppender(AppenderStyle style, const char* filename = nullptr);

void SetLayout(LayoutStyle style);

void SetPatternFormat(const char* format = nullptr);

void ShowAllStringQueueMessages(const char* filename = nullptr);

void Message(PriorityLevel level, std::string format, ...);

void SetNDC(const char* ndc);

void ClearNDC();

void LoadConfigure(const char* filename = nullptr);

MyLog& operator<<(PriorityLevel level);

MyLog& operator<<(const char* msg);

MyLog& operator<<(std::string& msg);

MyLog& operator>>(AppenderStyle appender);

MyLog& operator>>(const char* szFileName);

std::string bin2str( const unsigned char* buf, int nstrlen );

};

//MyLog.cpp如下:

#include "StdAfx.h"

#include "MyLog.h"

#include <queue>

#include <fstream>

#include <cstdio> // for vsprintf

#include <cstdarg>

//#include <vector>


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-23414-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...