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

log4cpp_log4cpp使用_log4cpp下载(4)

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

break;

case ERROR:

m_pCategory->setPriority(log4cpp::Priority::ERROR);

break;

case WARN:

m_pCategory->setPriority(log4cpp::Priority::WARN);

break;

case NOTICE:

m_pCategory->setPriority(log4cpp::Priority::NOTICE);

break;

case INFO:

m_pCategory->setPriority(log4cpp::Priority::INFO);

break;

case DEBUG:

m_pCategory->setPriority(log4cpp::Priority::DEBUG);

break;

case NOTSET: //default

//break;

default:

//m_pCategory->setPriority(log4cpp::Priority::NOTSET); //根节点不能设置为NOTSET

m_pCategory->setPriority(log4cpp::Priority::DEBUG);

break;

}

}

void MyLog::SetAppender(AppenderStyle style, const char* filename)

{

m_pCategory->removeAppender(m_pAppender);

m_appenderstyle = style;

switch (m_appenderstyle)

{

case FILE_APPENDER:

if (nullptr == filename)

{

filename = "fileappender.log";

}

m_pAppender = new log4cpp::FileAppender("FileAppender", filename);

break;

case ROLLING_FILE_APPENDER:

if (nullptr == filename)

{

filename = "RollingFileAppender.log";

}

m_pAppender = new log4cpp::RollingFileAppender( "RollingFileAppender",filename, 1*1024*1024, 10);

break;

case STRING_QUEUE_APPENDER:

m_pAppender = new log4cpp::StringQueueAppender("StringQueueAppender");

break;

case NTEVENTLOG_APPENDER:

if (nullptr == filename)

{

filename = "NTEventLogAppender.log";

}

m_pAppender = new log4cpp::NTEventLogAppender("NTEventLogAppender", filename);

break;

case SYSLOG_APPENDER: //NULL

//break;

case CONSOLE_APPENDER: //NULL

//break;

case OSTREAM_APPENDER: //default

//break;

default:


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

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

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