UniSet  2.24.2
UWebSocketGateSugar.h
1 #ifndef UWebSocketGateSugar_H_
2 #define UWebSocketGateSugar_H_
3 // "синтаксический сахар"..
4 #ifndef myinfo
5 #define myinfo if( mylog->debugging(Debug::INFO) ) mylog->info()
6 #endif
7 #ifndef myinfoV
8 #define myinfoV(N) if( mylog->debugging(Debug::INFO) ) mylog->V(N)[Debug::INFO]
9 #endif
10 #ifndef mywarn
11 #define mywarn if( mylog->debugging(Debug::WARN) ) mylog->warn()
12 #endif
13 #ifndef mycrit
14 #define mycrit if( mylog->debugging(Debug::CRIT) ) mylog->crit()
15 #endif
16 #ifndef mylog1
17 #define mylog1 if( mylog->debugging(Debug::LEVEL1) ) mylog->level1()
18 #endif
19 #ifndef mylog2
20 #define mylog2 if( mylog->debugging(Debug::LEVEL2) ) mylog->level2()
21 #endif
22 #ifndef mylog3
23 #define mylog3 if( mylog->debugging(Debug::LEVEL3) ) mylog->level3()
24 #endif
25 #ifndef mylog4
26 #define mylog4 if( mylog->debugging(Debug::LEVEL4) ) mylog->level4()
27 #endif
28 #ifndef mylog5
29 #define mylog5 if( mylog->debugging(Debug::LEVEL5) ) mylog->level5()
30 #endif
31 #ifndef mylog6
32 #define mylog6 if( mylog->debugging(Debug::LEVEL6) ) mylog->level6()
33 #endif
34 #ifndef mylog7
35 #define mylog7 if( mylog->debugging(Debug::LEVEL7) ) mylog->level7()
36 #endif
37 #ifndef mylog8
38 #define mylog8 if( mylog->debugging(Debug::LEVEL8) ) mylog->level8()
39 #endif
40 #ifndef mylog9
41 #define mylog9 if( mylog->debugging(Debug::LEVEL9) ) mylog->level9()
42 #endif
43 #ifndef mylogany
44 #define mylogany mylog->any()
45 #endif
46 #endif