|
|
|
@ -112,20 +112,22 @@ void XLogger::setLevel(LogType type, int lev)
|
|
|
|
void XLogger::setLevel(int lev)
|
|
|
|
void XLogger::setLevel(int lev)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
auto level = static_cast<spdlog::level::level_enum>(lev);
|
|
|
|
auto level = static_cast<spdlog::level::level_enum>(lev);
|
|
|
|
|
|
|
|
if (level != getLevel())
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
m_logger->set_level(level);
|
|
|
|
|
|
|
|
m_logger->flush_on(level);
|
|
|
|
|
|
|
|
|
|
|
|
m_logger->set_level(level);
|
|
|
|
m_logger_in->set_level(level);
|
|
|
|
m_logger->flush_on(level);
|
|
|
|
m_logger_in->flush_on(level);
|
|
|
|
|
|
|
|
|
|
|
|
m_logger_in->set_level(level);
|
|
|
|
m_logger_out->set_level(level);
|
|
|
|
m_logger_in->flush_on(level);
|
|
|
|
m_logger_out->flush_on(level);
|
|
|
|
|
|
|
|
|
|
|
|
m_logger_out->set_level(level);
|
|
|
|
m_logger_Timer->set_level(level);
|
|
|
|
m_logger_out->flush_on(level);
|
|
|
|
m_logger_Timer->flush_on(level);
|
|
|
|
|
|
|
|
|
|
|
|
m_logger_Timer->set_level(level);
|
|
|
|
printf("set logger level:%d\n", lev);
|
|
|
|
m_logger_Timer->flush_on(level);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
printf("set logger level:%d\n",lev);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|