UniSet 2.32.1
OPCUALogSugar.h
1#ifndef OPCUASugar_H_
2#define OPCUASugar_H_
3// "синтаксический сахар"..для логов
4#ifndef opcinfo
5#define opcinfo if( opclog->debugging(Debug::INFO) ) opclog->info()
6#endif
7#ifndef opcwarn
8#define opcwarn if( opclog->debugging(Debug::WARN) ) opclog->warn()
9#endif
10#ifndef opccrit
11#define opccrit if( opclog->debugging(Debug::CRIT) ) opclog->crit()
12#endif
13#ifndef opclog1
14#define opclog1 if( opclog->debugging(Debug::LEVEL1) ) opclog->level1()
15#endif
16#ifndef opclog2
17#define opclog2 if( opclog->debugging(Debug::LEVEL2) ) opclog->level2()
18#endif
19#ifndef opclog3
20#define opclog3 if( opclog->debugging(Debug::LEVEL3) ) opclog->level3()
21#endif
22#ifndef opclog4
23#define opclog4 if( opclog->debugging(Debug::LEVEL4) ) opclog->level4()
24#endif
25#ifndef opclog5
26#define opclog5 if( opclog->debugging(Debug::LEVEL5) ) opclog->level5()
27#endif
28#ifndef opclog6
29#define opclog6 if( opclog->debugging(Debug::LEVEL6) ) opclog->level6()
30#endif
31#ifndef opclog7
32#define opclog7 if( opclog->debugging(Debug::LEVEL7) ) opclog->level7()
33#endif
34#ifndef opclog8
35#define opclog8 if( opclog->debugging(Debug::LEVEL8) ) opclog->level8()
36#endif
37#ifndef opclog9
38#define opclog9 if( opclog->debugging(Debug::LEVEL9) ) opclog->level9()
39#endif
40#ifndef opclogany
41#define opclogany opclog->any()
42#endif
43#endif