📄 nlsimplelayout.cpp
字号:
#include "nlkit/NLSimpleLayout.h"
#include "nlkit/NLLogLevel.h"
#include "nlkit/NLEvent.h"
#include <ostream>
#include <unistd.h>
using namespace nlkit;
using namespace std;
void NLSimpleLayout::format( ostream & os, const NLEvent & event) const
{
os << event.getTimestamp().getFormattedTime("%Y-%m-%d %H:%M:%S.%%q");
os << " [" << getpid() ;
if (NULL != event.getAdornHandle())
os << ":" << event.getAdornHandle()->message();
os << "] " << NLLogLevelName[event.getNLLogLevel()] << " - " << event.getMessage();
if (0 != event.getFile().size())
{
os << " [" << event.getFile() << ":" << event.getLine() << "]";
}
os << endl;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -