1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > fix8源码分析之日志模块

fix8源码分析之日志模块

时间:2018-08-19 09:37:13

相关推荐

fix8源码分析之日志模块

本分析基于fix8 1.3.4版本源代码;

fix8中全局日志的使用方式如下:

GlobalLogger::set_global_filename(log); //设置日志输出文件

FIX8::Logger::Levelslevels;

levels.clearall();

stringglevels = fixnode.get<string>("<xmlattr>.glevels", "");

if (glevels.find("debug") !=string::npos)

levels << FIX8::Logger::Level::Debug;

if (glevels.find("info") !=string::npos)

levels << FIX8::Logger::Level::Info;

if (glevels.find("warn") !=string::npos)

levels << FIX8::Logger::Level::Warn;

if (glevels.find("error") !=string::npos)

levels << FIX8::Logger::Level::Error;

if (glevels.find("fatal") !=string::npos)

levels << FIX8::Logger::Level::Fatal;

GlobalLogger::set_levels(levels);//记录错误日志

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。