UniSet 2.32.1
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