dept2 / CuteLogger

Logger: simple, convinient and thread safe logger for Qt-based C++ apps
GNU Lesser General Public License v2.1
145 stars 97 forks source link

example RollingFileAppender #30

Open yeshilong opened 5 years ago

yeshilong commented 5 years ago

RollingFileAppender example

#include "Logger.h"
#include "RollingFileAppender.h"

RollingFileAppender* rollfile = new RollingFileAppender("test.log");
//roll every minute
rollfile->setDatePattern(RollingFileAppender::MinutelyRollover);
//3 logfile been retained
rollfile->setLogFilesLimit(3);
cuteLogger->registerCategoryAppender("categoryId",rollfile);
LOG_CERROR("categoryId")<<"roll every minute and retain 3 file";