UniSet  2.2.1
MBLogSugar.h
00001 #ifndef MBLogSugar_H_
00002 #define MBLogSugar_H_
00003 // "синтаксический сахар"..для логов
00004 #ifndef mbinfo
00005 #define mbinfo if( mblog->debugging(Debug::INFO) ) mblog->info()
00006 #endif
00007 #ifndef mbwarn
00008 #define mbwarn if( mblog->debugging(Debug::WARN) ) mblog->warn()
00009 #endif
00010 #ifndef mbcrit
00011 #define mbcrit if( mblog->debugging(Debug::CRIT) ) mblog->crit()
00012 #endif
00013 #ifndef mblog1
00014 #define mblog1 if( mblog->debugging(Debug::LEVEL1) ) mblog->level1()
00015 #endif
00016 #ifndef mblog2
00017 #define mblog2 if( mblog->debugging(Debug::LEVEL2) ) mblog->level2()
00018 #endif
00019 #ifndef mblog3
00020 #define mblog3 if( mblog->debugging(Debug::LEVEL3) ) mblog->level3()
00021 #endif
00022 #ifndef mblog4
00023 #define mblog4 if( mblog->debugging(Debug::LEVEL4) ) mblog->level4()
00024 #endif
00025 #ifndef mblog5
00026 #define mblog5 if( mblog->debugging(Debug::LEVEL5) ) mblog->level5()
00027 #endif
00028 #ifndef mblog6
00029 #define mblog6 if( mblog->debugging(Debug::LEVEL6) ) mblog->level6()
00030 #endif
00031 #ifndef mblog7
00032 #define mblog7 if( mblog->debugging(Debug::LEVEL7) ) mblog->level7()
00033 #endif
00034 #ifndef mblog8
00035 #define mblog8 if( mblog->debugging(Debug::LEVEL8) ) mblog->level8()
00036 #endif
00037 #ifndef mblog9
00038 #define mblog9 if( mblog->debugging(Debug::LEVEL9) ) mblog->level9()
00039 #endif
00040 #ifndef mblogany
00041 #define mblogany mblog->any()
00042 #endif
00043 #endif