UniSet  2.2.1
DBLogSugar.h
00001 #ifndef DBLogSugar_H_
00002 #define DBLogSugar_H_
00003 // "синтаксический сахар"..для логов
00004 #ifndef dbinfo
00005 #define dbinfo if( dblog->debugging(Debug::INFO) ) dblog->info()
00006 #endif
00007 #ifndef dbwarn
00008 #define dbwarn if( dblog->debugging(Debug::WARN) ) dblog->warn()
00009 #endif
00010 #ifndef dbcrit
00011 #define dbcrit if( dblog->debugging(Debug::CRIT) ) dblog->crit()
00012 #endif
00013 #ifndef dblog1
00014 #define dblog1 if( dblog->debugging(Debug::LEVEL1) ) dblog->level1()
00015 #endif
00016 #ifndef dblog2
00017 #define dblog2 if( dblog->debugging(Debug::LEVEL2) ) dblog->level2()
00018 #endif
00019 #ifndef dblog3
00020 #define dblog3 if( dblog->debugging(Debug::LEVEL3) ) dblog->level3()
00021 #endif
00022 #ifndef dblog4
00023 #define dblog4 if( dblog->debugging(Debug::LEVEL4) ) dblog->level4()
00024 #endif
00025 #ifndef dblog5
00026 #define dblog5 if( dblog->debugging(Debug::LEVEL5) ) dblog->level5()
00027 #endif
00028 #ifndef dblog6
00029 #define dblog6 if( dblog->debugging(Debug::LEVEL6) ) dblog->level6()
00030 #endif
00031 #ifndef dblog7
00032 #define dblog7 if( dblog->debugging(Debug::LEVEL7) ) dblog->level7()
00033 #endif
00034 #ifndef dblog8
00035 #define dblog8 if( dblog->debugging(Debug::LEVEL8) ) dblog->level8()
00036 #endif
00037 #ifndef dblog9
00038 #define dblog9 if( dblog->debugging(Debug::LEVEL9) ) dblog->level9()
00039 #endif
00040 #ifndef dblogany
00041 #define dblogany dblog->any()
00042 #endif
00043 #endif // end of DBLogSugar