UniSet  2.24.2
HttpResolverSugar.h
1 #ifndef HttpResolverSugar_H_
2 #define HttpResolverSugar_H_
3 // "синтаксический сахар"..для логов
4 #ifndef rinfo
5 #define rinfo if( rlog->debugging(Debug::INFO) ) rlog->info()
6 #endif
7 #ifndef rwarn
8 #define rwarn if( rlog->debugging(Debug::WARN) ) rlog->warn()
9 #endif
10 #ifndef rcrit
11 #define rcrit if( rlog->debugging(Debug::CRIT) ) rlog->crit()
12 #endif
13 #ifndef rlog1
14 #define rlog1 if( rlog->debugging(Debug::LEVEL1) ) rlog->level1()
15 #endif
16 #ifndef rlog2
17 #define rlog2 if( rlog->debugging(Debug::LEVEL2) ) rlog->level2()
18 #endif
19 #ifndef rlog3
20 #define rlog3 if( rlog->debugging(Debug::LEVEL3) ) rlog->level3()
21 #endif
22 #ifndef rlog4
23 #define rlog4 if( rlog->debugging(Debug::LEVEL4) ) rlog->level4()
24 #endif
25 #ifndef rlog5
26 #define rlog5 if( rlog->debugging(Debug::LEVEL5) ) rlog->level5()
27 #endif
28 #ifndef rlog6
29 #define rlog6 if( rlog->debugging(Debug::LEVEL6) ) rlog->level6()
30 #endif
31 #ifndef rlog7
32 #define rlog7 if( rlog->debugging(Debug::LEVEL7) ) rlog->level7()
33 #endif
34 #ifndef rlog8
35 #define rlog8 if( rlog->debugging(Debug::LEVEL8) ) rlog->level8()
36 #endif
37 #ifndef rlog9
38 #define rlog9 if( rlog->debugging(Debug::LEVEL9) ) rlog->level9()
39 #endif
40 #ifndef rlogany
41 #define rlogany rlog->any()
42 #endif
43 #endif