From 307706a63521650ca1cc7eebff0a931b432539c3 Mon Sep 17 00:00:00 2001
From: pans <pans@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期三, 11 一月 2017 19:09:50 +0800
Subject: [PATCH] faceAPI整合
---
RtspFace/logger.h | 17 ++++++++++++++---
1 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/RtspFace/logger.h b/RtspFace/logger.h
index 5d7b344..b0b0ffa 100644
--- a/RtspFace/logger.h
+++ b/RtspFace/logger.h
@@ -16,6 +16,14 @@
#include "log4cpp/FileAppender.hh"
#include "log4cpp/PatternLayout.hh"
+enum LoggerVerbose
+{
+ LV_ERROR,
+ LV_WARN,
+ LV_NOTICE,
+ LV_INFO,
+ LV_DEBUG
+};
#define LOG(__level) log4cpp::Category::getRoot() << log4cpp::Priority::__level << __FILE__ << ":" << __LINE__ << "\t"
#define LOGP(__level, __format, arg...) log4cpp::Category::getRoot().log(log4cpp::Priority::__level, "%s:%d\t" __format, __FILE__, __LINE__, ##arg);
@@ -26,7 +34,7 @@
#define LOG_WARN LOG(WARN) // Important event or input which will lead to errors
#define LOG_ERROR LOG(ERROR) // Error message means program running in an abnormal (not expected) way
-inline void initLogger(int verbose)
+inline void initLogger(LoggerVerbose verbose)
{
// initialize log4cpp
log4cpp::Category &log = log4cpp::Category::getRoot();
@@ -43,8 +51,11 @@
}
switch (verbose)
{
- case 2: log.setPriority(log4cpp::Priority::DEBUG); break;
- case 1: log.setPriority(log4cpp::Priority::INFO); break;
+ case LV_DEBUG: log.setPriority(log4cpp::Priority::DEBUG); break;
+ case LV_INFO: log.setPriority(log4cpp::Priority::INFO); break;
+ case LV_NOTICE: log.setPriority(log4cpp::Priority::NOTICE); break;
+ case LV_WARN: log.setPriority(log4cpp::Priority::WARN); break;
+ case LV_ERROR: log.setPriority(log4cpp::Priority::ERROR); break;
default: log.setPriority(log4cpp::Priority::NOTICE); break;
}
--
Gitblit v1.8.0