UniSet  2.6.0
MBLogSugar.h
1 #ifndef MBLogSugar_H_
2 #define MBLogSugar_H_
3 // "синтаксический сахар"..для логов
4 #ifndef mbinfo
5 #define mbinfo if( mblog->debugging(Debug::INFO) ) mblog->info()
6 #endif
7 #ifndef mbwarn
8 #define mbwarn if( mblog->debugging(Debug::WARN) ) mblog->warn()
9 #endif
10 #ifndef mbcrit
11 #define mbcrit if( mblog->debugging(Debug::CRIT) ) mblog->crit()
12 #endif
13 #ifndef mblog1
14 #define mblog1 if( mblog->debugging(Debug::LEVEL1) ) mblog->level1()
15 #endif
16 #ifndef mblog2
17 #define mblog2 if( mblog->debugging(Debug::LEVEL2) ) mblog->level2()
18 #endif
19 #ifndef mblog3
20 #define mblog3 if( mblog->debugging(Debug::LEVEL3) ) mblog->level3()
21 #endif
22 #ifndef mblog4
23 #define mblog4 if( mblog->debugging(Debug::LEVEL4) ) mblog->level4()
24 #endif
25 #ifndef mblog5
26 #define mblog5 if( mblog->debugging(Debug::LEVEL5) ) mblog->level5()
27 #endif
28 #ifndef mblog6
29 #define mblog6 if( mblog->debugging(Debug::LEVEL6) ) mblog->level6()
30 #endif
31 #ifndef mblog7
32 #define mblog7 if( mblog->debugging(Debug::LEVEL7) ) mblog->level7()
33 #endif
34 #ifndef mblog8
35 #define mblog8 if( mblog->debugging(Debug::LEVEL8) ) mblog->level8()
36 #endif
37 #ifndef mblog9
38 #define mblog9 if( mblog->debugging(Debug::LEVEL9) ) mblog->level9()
39 #endif
40 #ifndef mblogany
41 #define mblogany mblog->any()
42 #endif
43 #endif