From: slack Date: Sat, 5 Jul 2008 13:07:32 +0000 (+0200) Subject: logfunc8 added X-Git-Tag: v0.1~28 X-Git-Url: http://slack.codemaniacs.com/git/?a=commitdiff_plain;h=2df4061199a0bedd76dd72a698e1e52cae5f325c;p=wenboi.git logfunc8 added --- diff --git a/Logger.h b/Logger.h index 01058c6..20a7d9b 100644 --- a/Logger.h +++ b/Logger.h @@ -56,6 +56,9 @@ class Logger: public Singleton #define LOGFUNC7(func, tag) template \ void func(T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7) \ { std::stringstream str; str << p1 << p2 << p3 << p4 << p5 << p6 << p7; log(tag, str.str()); } + #define LOGFUNC8(func, tag) template \ + void func(T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8) \ + { std::stringstream str; str << p1 << p2 << p3 << p4 << p5 << p6 << p7 << p8; log(tag, str.str()); } #define LOGFUNC(func, tag) \ LOGFUNC1(func, tag) \ @@ -64,7 +67,8 @@ class Logger: public Singleton LOGFUNC4(func, tag) \ LOGFUNC5(func, tag) \ LOGFUNC6(func, tag) \ - LOGFUNC7(func, tag) + LOGFUNC7(func, tag) \ + LOGFUNC8(func, tag) LOGFUNC(critical, CRITICAL) LOGFUNC(error, ERROR)